Firmware Engineer
Posted 5 days ago
Job Viewed
Job Description
Job Type
Full-time
Description
Join Labconco Corporation - 100 Years of Driving Science Foward
Are you passionate about embedded systems and ready to make a real impact in the world of laboratory and clean air equipment? Labconco Corporation is seeking a Firmware Engineer to help shape the future of our high-performance scientific products.
As part of our Engineering team, you'll be responsible for designing and improving firmware that powers innovative solutions for laboratories, research facilities, and clean environments around the world. If you're motivated by solving complex technical challenges and want your work to contribute to a cleaner, safer world-this is the role for you.
Preferred Specific Experience
- Experience from 32-bit mcu (PIC32/ARM) to RaspberryPi
- Experience developing with AOSP, Real Time Operating Systems, and Embedded Firmware
- Hands-on coding experience with peripherals such as UART, SPI, i2c, GPIO, USB
- Hands-on with PWM, ADCs, and embedded signal processing
- Experience with lab instrumentation such as oscilloscopes, logic/protocol analyzers for debugging embedded systems at HW level
- Experience with motors: BLDC, stepper, and control algorithms such as PID, FOC, and sensorless control
- Experience with wireless and wired communication protocols, TCP/IP, Ethernet, Bluetooth and 802.11
Bachelor's degree in Computer Engineering, Computer Science or Electrical Engineering from an accredited four year college or university; or five to ten years related experience and/or training; or equivalent combination of education and experience.
Requirements
Essential Duties and Responsibilities
- Design, prototype, debug and document software designs using software engineering tools required to support new and existing products.
- Assist with the design and improve quality assurance tests to verify product performance.
- Interface with processor and software tool manufacturers to solve issues.
- Develop and implement feature lists and product user interface with the assistance of Product Engineers.
- Maintain the storage of product software/firmware files.
- Assist associates with products and their applications.
- Assist Manufacturing and Product Service with issues, as required.
- Remain current with software technology to support new products.
- Suggest and assist in the development of process and product improvements.
Other Duties
Perform other job duties as assigned by Management.
Sr. Firmware Engineer
Posted 5 days ago
Job Viewed
Job Description
Leading product development, design, engineering, and manufacturing firm. We offer a unique suite of product design services with the expertise to deliver only the most effective solutions.
Why join us?
- Opportunity for growth and advancement
- Competitive compensation & benefits
- Collaborative work environment
- Stability
- 401 K match
- Paid time off
- Opportunity to work on new, interesting and exciting projects.
Job Details
Job Objective: The Senior Firmware Engineer is responsible for designing and developing software to meet client's expectations for development products. This includes system and modular design, software development, verification, and validation, as well as documenting the design and development in a manner that complies with the Quality System Procedures and Work Instructions.
This position requires minimal direction and is expected to handle multiple complex projects. The ideal candidate demonstrates a leadership role with others and provides technical leadership to the organization. They will mentor, train, and assist other members of their team in technically difficult situations.
Job Responsibilities:
• Complies with Software Development Procedure and Coding Protocols per company standards.
• Makes constructive suggestions for improvements to these standards.
• Responsible for designing software for development projects that meet performance, safety and client expectations.
• Satisfactorily meets client's requests and specifications.
• Able to provide quality work, free of errors or waste; accomplishing organizational and departmental quality goals.
• Interacts with clients and vendors (i.e. test labs, microprocessor application engineers, etc.), - both in-house and at client/vendor locations.
• Assumes and fulfills job assignments while meeting schedules and milestones.
• Participates in the quoting and risk assessment process by providing accurate and on time estimates for development projects.
• Demonstrates task ownership for job assignments.
• Sets priorities and engages in assignments, making good use of time and training.
• Identifies factors needed to fulfill project duties and effectively communicates those needs to the appropriate person and project manager. (i.e. Protocol for communication to an external device.)
• Sends updates on a routine basis to Development Team providing status on project milestones and estimated completion dates.
• Maintain weekly loading/activity report.
• Uses relevant skills and knowledge to fulfill the responsibilities for this role. Skilled in problem solving and seeks appropriate level of supervision in relation to job duties.
• Contributes to the system design and development, working with the Design Team to evaluate alternate solutions.
• Contributes to product and system level test plans for the verification/validation process as well as manufacturing test procedures.
• Supports the Design Team in trouble-shooting system level problems on microprocessor-based products in using debugging tools, oscilloscopes, logic analyzers etc.
• Evaluates and suggests feasibility on assigned proposed projects.
• Develops design plans and engineering specifications for the software portion of a product design.
• Makes good use of time and can set priorities to meet organizational and departmental goals.
• Mentors less experienced Software Engineer(s), assisting them with technical problems; training on correct design methods; sharing knowledge and encouraging job and skill growth.
• Perform other duties as assigned.
Requirements and Skills
• Bachelor's Degree in Software Engineering (or related field) or equivalent work-related experience.
• At least five years of developing real-time embedded software is required.
• Experience with driver level software development, Real-Time Operating Systems (e.g. Free-RTOS), and bare metal programming is required.
• Knowledgeable in electronics hardware and the ability to read a schematic is preferred.
• ARM processor, bootloaders, and application architecture experience.
• Advanced working knowledge of principles, concepts, theories and/or practices of Software Engineering, (i.e., design, analysis of software systems, and code refactoring)
• Experience with Linux and C/C++.
• Experience developing software for medical devices is required.
• Familiar with ISO 13485, IEC 60601-1 Clause 14, and IEC 62304 for software development is preferred.
• Knowledge of software version control / defect tracking tools required (e.g. GITLab).
• Advanced problem-solving, project management, data analysis, and critical thinking skills.
• Sound ability to manage time, make quality decisions, manage, and measure work.
• A self-starter able to multitask successfully.
• Strong communication skills will be required with both domestic and global engineers (whose English is not their first language) and directly with customers.
• Advanced understanding of hardware design.
• Advanced ability to debug hardware and use hardware debugging tools (oscilloscopes, logic analyzers, etc).
Jobot is an Equal Opportunity Employer. We provide an inclusive work environment that celebrates diversity and all qualified candidates receive consideration for employment without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
Sometimes Jobot is required to perform background checks with your authorization. Jobot will consider qualified candidates with criminal histories in a manner consistent with any applicable federal, state, or local law regarding criminal backgrounds, including but not limited to the Los Angeles Fair Chance Initiative for Hiring and the San Francisco Fair Chance Ordinance.
Sr. Firmware Engineer
Posted today
Job Viewed
Job Description
2 days ago Be among the first 25 applicants This range is provided by Jobot. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range $86,000.00/yr - $50,000.00/yr Want to learn more about this role and Jobot? Click our Jobot logo and follow our LinkedIn page! Job details Come Grow with Us! Direct Hire Opportunity with Full Benefits. This Jobot Job is hosted by Brooke Meyer Are you a fit? Easy Apply now by clicking the "Easy Apply" button and sending us your resume. Salary 86,000 - 150,000 per year A Bit About Us Leading product development, design, engineering, and manufacturing firm. We offer a unique suite of product design services with the expertise to deliver only the most effective solutions. Why join us? Opportunity for growth and advancement Competitive compensation & benefits Collaborative work environment Stability 401 K match Paid time off Opportunity to work on new, interesting and exciting projects. Job Details Job Objective The Senior Firmware Engineer is responsible for designing and developing software to meet client’s expectations for development products. This includes system and modular design, software development, verification, and validation, as well as documenting the design and development in a manner that complies with the Quality System Procedures and Work Instructions. This position requires minimal direction and is expected to handle multiple complex projects. The ideal candidate demonstrates a leadership role with others and provides technical leadership to the organization. They will mentor, train, and assist other members of their team in technically difficult situations. Job Responsibilities Complies with Software Development Procedure and Coding Protocols per company standards. Makes constructive suggestions for improvements to these standards. Responsible for designing software for development projects that meet performance, safety and client expectations. Satisfactorily meets client’s requests and specifications. Able to provide quality work, free of errors or waste; accomplishing organizational and departmental quality goals. Interacts with clients and vendors (i.e. test labs, microprocessor application engineers, etc.), – both in-house and at client/vendor locations. Assumes and fulfills job assignments while meeting schedules and milestones. Participates in the quoting and risk assessment process by providing accurate and on time estimates for development projects. Demonstrates task ownership for job assignments. Sets priorities and engages in assignments, making good use of time and training. Identifies factors needed to fulfill project duties and effectively communicates those needs to the appropriate person and project manager. (i.e. Protocol for communication to an external device.) Sends updates on a routine basis to Development Team providing status on project milestones and estimated completion dates. Maintain weekly loading/activity report. Uses relevant skills and knowledge to fulfill the responsibilities for this role. Skilled in problem solving and seeks appropriate level of supervision in relation to job duties. Contributes to the system design and development, working with the Design Team to evaluate alternate solutions. Contributes to product and system level test plans for the verification/validation process as well as manufacturing test procedures. Supports the Design Team in trouble-shooting system level problems on microprocessor-based products in using debugging tools, oscilloscopes, logic analyzers etc. Evaluates and suggests feasibility on assigned proposed projects. Develops design plans and engineering specifications for the software portion of a product design. Makes good use of time and can set priorities to meet organizational and departmental goals. Mentors less experienced Software Engineer(s), assisting them with technical problems; training on correct design methods; sharing knowledge and encouraging job and skill growth. Perform other duties as assigned. Requirements And Skills Bachelor’s Degree in Software Engineering (or related field) or equivalent work-related experience. At least five years of developing real-time embedded software is required. Experience with driver level software development, Real-Time Operating Systems (e.g. Free-RTOS), and bare metal programming is required. Knowledgeable in electronics hardware and the ability to read a schematic is preferred. ARM processor, bootloaders, and application architecture experience. Advanced working knowledge of principles, concepts, theories and/or practices of Software Engineering, (i.e., design, analysis of software systems, and code refactoring) Experience with Linux and C/C++. Experience Developing Software For Medical Devices Is Required. Familiar with ISO 13485, IEC 60601-1 Clause 14, and IEC 62304 for software development is preferred. Knowledge of software version control / defect tracking tools required (e.g. GITLab). Advanced problem-solving, project management, data analysis, and critical thinking skills. Sound ability to manage time, make quality decisions, manage, and measure work. A self-starter able to multitask successfully. Strong communication skills will be required with both domestic and global engineers (whose English is not their first language) and directly with customers. Advanced understanding of hardware design. Advanced ability to debug hardware and use hardware debugging tools (oscilloscopes, logic analyzers, etc). Interested in hearing more? Easy Apply now by clicking the "Easy Apply" button. Jobot is an Equal Opportunity Employer. We provide an inclusive work environment that celebrates diversity and all qualified candidates receive consideration for employment without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. Sometimes Jobot is required to perform background checks with your authorization. Jobot will consider qualified candidates with criminal histories in a manner consistent with any applicable federal, state, or local law regarding criminal backgrounds, including but not limited to the Los Angeles Fair Chance Initiative for Hiring and the San Francisco Fair Chance Ordinance. Want to learn more about this role and Jobot? Click our Jobot logo and follow our LinkedIn page! Seniority level Seniority level Not Applicable Employment type Employment type Full-time Job function Job function Engineering and Information Technology Industries IT Services and IT Consulting and Software Development Referrals increase your chances of interviewing at Jobot by 2x Get notified about new Senior Firmware Engineer jobs in Lake of the Forest, KS . Embedded High-Level Software Engineer - Fitness Overland Park, KS $86,000. 0- 150,000.00 2 days ago Bucyrus, KS 86,000.00- 150,000.00 2 days ago Embedded Linux Senior Software Engineer - Optimisation Embedded Linux Field Engineer for Devices/IoT We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr
Sr. Firmware Engineer
Posted today
Job Viewed
Job Description
1 week ago Be among the first 25 applicants This range is provided by Jobot. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range $86,000.00/yr - $50,000.00/yr Want to learn more about this role and Jobot? Click our Jobot logo and follow our LinkedIn page! Job details Come Grow with Us! Direct Hire Opportunity with Full Benefits. This Jobot Job is hosted by Brooke Meyer Are you a fit? Easy Apply now by clicking the "Easy Apply" button and sending us your resume. Salary 86,000 - 150,000 per year A Bit About Us Leading product development, design, engineering, and manufacturing firm. We offer a unique suite of product design services with the expertise to deliver only the most effective solutions. Why join us? Opportunity for growth and advancement Competitive compensation & benefits Collaborative work environment Stability 401 K match Paid time off Opportunity to work on new, interesting and exciting projects. Job Details Job Objective The Senior Firmware Engineer is responsible for designing and developing software to meet client’s expectations for development products. This includes system and modular design, software development, verification, and validation, as well as documenting the design and development in a manner that complies with the Quality System Procedures and Work Instructions. This position requires minimal direction and is expected to handle multiple complex projects. The ideal candidate demonstrates a leadership role with others and provides technical leadership to the organization. They will mentor, train, and assist other members of their team in technically difficult situations. Job Responsibilities Complies with Software Development Procedure and Coding Protocols per company standards. Makes constructive suggestions for improvements to these standards. Responsible for designing software for development projects that meet performance, safety and client expectations. Satisfactorily meets client’s requests and specifications. Able to provide quality work, free of errors or waste; accomplishing organizational and departmental quality goals. Interacts with clients and vendors (i.e. test labs, microprocessor application engineers, etc.), – both in-house and at client/vendor locations. Assumes and fulfills job assignments while meeting schedules and milestones. Participates in the quoting and risk assessment process by providing accurate and on time estimates for development projects. Demonstrates task ownership for job assignments. Sets priorities and engages in assignments, making good use of time and training. Identifies factors needed to fulfill project duties and effectively communicates those needs to the appropriate person and project manager. (i.e. Protocol for communication to an external device.) Sends updates on a routine basis to Development Team providing status on project milestones and estimated completion dates. Maintain weekly loading/activity report. Uses relevant skills and knowledge to fulfill the responsibilities for this role. Skilled in problem solving and seeks appropriate level of supervision in relation to job duties. Contributes to the system design and development, working with the Design Team to evaluate alternate solutions. Contributes to product and system level test plans for the verification/validation process as well as manufacturing test procedures. Supports the Design Team in trouble-shooting system level problems on microprocessor-based products in using debugging tools, oscilloscopes, logic analyzers etc. Evaluates and suggests feasibility on assigned proposed projects. Develops design plans and engineering specifications for the software portion of a product design. Makes good use of time and can set priorities to meet organizational and departmental goals. Mentors less experienced Software Engineer(s), assisting them with technical problems; training on correct design methods; sharing knowledge and encouraging job and skill growth. Perform other duties as assigned. Requirements And Skills Bachelor’s Degree in Software Engineering (or related field) or equivalent work-related experience. At least five years of developing real-time embedded software is required. Experience with driver level software development, Real-Time Operating Systems (e.g. Free-RTOS), and bare metal programming is required. Knowledgeable in electronics hardware and the ability to read a schematic is preferred. ARM processor, bootloaders, and application architecture experience. Advanced working knowledge of principles, concepts, theories and/or practices of Software Engineering, (i.e., design, analysis of software systems, and code refactoring) Experience with Linux and C/C++. Experience Developing Software For Medical Devices Is Required. Familiar with ISO 13485, IEC 60601-1 Clause 14, and IEC 62304 for software development is preferred. Knowledge of software version control / defect tracking tools required (e.g. GITLab). Advanced problem-solving, project management, data analysis, and critical thinking skills. Sound ability to manage time, make quality decisions, manage, and measure work. A self-starter able to multitask successfully. Strong communication skills will be required with both domestic and global engineers (whose English is not their first language) and directly with customers. Advanced understanding of hardware design. Advanced ability to debug hardware and use hardware debugging tools (oscilloscopes, logic analyzers, etc). Interested in hearing more? Easy Apply now by clicking the "Easy Apply" button. Jobot is an Equal Opportunity Employer. We provide an inclusive work environment that celebrates diversity and all qualified candidates receive consideration for employment without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. Sometimes Jobot is required to perform background checks with your authorization. Jobot will consider qualified candidates with criminal histories in a manner consistent with any applicable federal, state, or local law regarding criminal backgrounds, including but not limited to the Los Angeles Fair Chance Initiative for Hiring and the San Francisco Fair Chance Ordinance. Want to learn more about this role and Jobot? Click our Jobot logo and follow our LinkedIn page! Seniority level Seniority level Not Applicable Employment type Employment type Full-time Job function Job function Engineering and Information Technology Industries IT Services and IT Consulting and Software Development Referrals increase your chances of interviewing at Jobot by 2x Get notified about new Senior Firmware Engineer jobs in Overland Park, KS . Embedded High-Level Software Engineer - Fitness Overland Park, KS $86,000. 0- 150,000.00 18 hours ago Lake of the Forest, KS 86,000.00- 150,000.00 18 hours ago Bucyrus, KS 86,000.00- 150,000.00 18 hours ago Overland Park, KS 86,000.00- 150,000.00 13 hours ago Bonner Springs, KS 86,000.00- 150,000.00 13 hours ago Bucyrus, KS 86,000.00- 150,000.00 13 hours ago Embedded Linux Senior Software Engineer - Optimisation We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr
Sr. Firmware Engineer
Posted 1 day ago
Job Viewed
Job Description
Join to apply for the Sr. Firmware Engineer role at Jobs via Dice 19 hours ago Be among the first 25 applicants Join to apply for the Sr. Firmware Engineer role at Jobs via Dice Come Grow with Us! Direct Hire Opportunity with Full Benefits. This Jobot Job is hosted by: Brooke Meyer Are you a fit? Easy Apply now by clicking the "Apply Now" button and sending us your resume. Salary: $86,000 - $50,000 per year A bit about us: Leading product development, design, engineering, and manufacturing firm. We offer a unique suite of product design services with the expertise to deliver only the most effective solutions. Why join us? Opportunity for growth and advancement Competitive compensation & benefits Collaborative work environment Stability 401 K match Paid time off Opportunity to work on new, interesting and exciting projects. Job Details Job Objective: The Senior Firmware Engineer is responsible for designing and developing software to meet client's expectations for development products. This includes system and modular design, software development, verification, and validation, as well as documenting the design and development in a manner that complies with the Quality System Procedures and Work Instructions. This position requires minimal direction and is expected to handle multiple complex projects. The ideal candidate demonstrates a leadership role with others and provides technical leadership to the organization. They will mentor, train, and assist other members of their team in technically difficult situations. Job Responsibilities: Complies with Software Development Procedure and Coding Protocols per company standards. Makes constructive suggestions for improvements to these standards. Responsible for designing software for development projects that meet performance, safety and client expectations. Satisfactorily meets client's requests and specifications. Able to provide quality work, free of errors or waste; accomplishing organizational and departmental quality goals. Interacts with clients and vendors (i.e. test labs, microprocessor application engineers, etc.), - both in-house and at client/vendor locations. Assumes and fulfills job assignments while meeting schedules and milestones. Participates in the quoting and risk assessment process by providing accurate and on time estimates for development projects. Demonstrates task ownership for job assignments. Sets priorities and engages in assignments, making good use of time and training. Identifies factors needed to fulfill project duties and effectively communicates those needs to the appropriate person and project manager. (i.e. Protocol for communication to an external device.) Sends updates on a routine basis to Development Team providing status on project milestones and estimated completion dates. Maintain weekly loading/activity report. Uses relevant skills and knowledge to fulfill the responsibilities for this role. Skilled in problem solving and seeks appropriate level of supervision in relation to job duties. Contributes to the system design and development, working with the Design Team to evaluate alternate solutions. Contributes to product and system level test plans for the verification/validation process as well as manufacturing test procedures. Supports the Design Team in trouble-shooting system level problems on microprocessor-based products in using debugging tools, oscilloscopes, logic analyzers etc. Evaluates and suggests feasibility on assigned proposed projects. Develops design plans and engineering specifications for the software portion of a product design. Makes good use of time and can set priorities to meet organizational and departmental goals. Mentors less experienced Software Engineer(s), assisting them with technical problems; training on correct design methods; sharing knowledge and encouraging job and skill growth. Perform other duties as assigned. Requirements And Skills Bachelor's Degree in Software Engineering (or related field) or equivalent work-related experience. At least five years of developing real-time embedded software is required. Experience with driver level software development, Real-Time Operating Systems (e.g. Free-RTOS), and bare metal programming is required. Knowledgeable in electronics hardware and the ability to read a schematic is preferred. ARM processor, bootloaders, and application architecture experience. Advanced working knowledge of principles, concepts, theories and/or practices of Software Engineering, (i.e., design, analysis of software systems, and code refactoring) Experience with Linux and C/C++. Experience Developing Software For Medical Devices Is Required. Familiar with ISO 13485, IEC 60601-1 Clause 14, and IEC 62304 for software development is preferred. Knowledge of software version control / defect tracking tools required (e.g. GITLab). Advanced problem-solving, project management, data analysis, and critical thinking skills. Sound ability to manage time, make quality decisions, manage, and measure work. A self-starter able to multitask successfully. Strong communication skills will be required with both domestic and global engineers (whose English is not their first language) and directly with customers. Advanced understanding of hardware design. Advanced ability to debug hardware and use hardware debugging tools (oscilloscopes, logic analyzers, etc). Interested in hearing more? Easy Apply now by clicking the "Apply Now" button. Jobot is an Equal Opportunity Employer. We provide an inclusive work environment that celebrates diversity and all qualified candidates receive consideration for employment without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. Sometimes Jobot is required to perform background checks with your authorization. Jobot will consider qualified candidates with criminal histories in a manner consistent with any applicable federal, state, or local law regarding criminal backgrounds, including but not limited to the Los Angeles Fair Chance Initiative for Hiring and the San Francisco Fair Chance Ordinance. Seniority level Seniority level Mid-Senior level Employment type Employment type Full-time Job function Job function Engineering and Information Technology Industries Software Development Referrals increase your chances of interviewing at Jobs via Dice by 2x Get notified about new Senior Firmware Engineer jobs in Bonner Springs, KS . Mechanical Engineer - Automotive Manufacturing Kansas City Metropolitan Area 180.00- 220.00 6 days ago Sr Engineer Software Engineering - US Based Remote Senior Backend Software Developer (Remote) Bucyrus, KS 86,000.00- 150,000.00 1 day ago Overland Park, KS 86,000.00- 150,000.00 1 day ago We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr
Sr. Firmware Engineer
Posted 1 day ago
Job Viewed
Job Description
3 days ago Be among the first 25 applicants This range is provided by Jobot. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range $86,000.00/yr - $50,000.00/yr Want to learn more about this role and Jobot? Click our Jobot logo and follow our LinkedIn page! Job details Come Grow with Us! Direct Hire Opportunity with Full Benefits. This Jobot Job is hosted by Brooke Meyer Are you a fit? Easy Apply now by clicking the "Easy Apply" button and sending us your resume. Salary 86,000 - 150,000 per year A Bit About Us Leading product development, design, engineering, and manufacturing firm. We offer a unique suite of product design services with the expertise to deliver only the most effective solutions. Why join us? Opportunity for growth and advancement Competitive compensation & benefits Collaborative work environment Stability 401 K match Paid time off Opportunity to work on new, interesting and exciting projects. Job Details Job Objective The Senior Firmware Engineer is responsible for designing and developing software to meet client’s expectations for development products. This includes system and modular design, software development, verification, and validation, as well as documenting the design and development in a manner that complies with the Quality System Procedures and Work Instructions. This position requires minimal direction and is expected to handle multiple complex projects. The ideal candidate demonstrates a leadership role with others and provides technical leadership to the organization. They will mentor, train, and assist other members of their team in technically difficult situations. Job Responsibilities Complies with Software Development Procedure and Coding Protocols per company standards. Makes constructive suggestions for improvements to these standards. Responsible for designing software for development projects that meet performance, safety and client expectations. Satisfactorily meets client’s requests and specifications. Able to provide quality work, free of errors or waste; accomplishing organizational and departmental quality goals. Interacts with clients and vendors (i.e. test labs, microprocessor application engineers, etc.), – both in-house and at client/vendor locations. Assumes and fulfills job assignments while meeting schedules and milestones. Participates in the quoting and risk assessment process by providing accurate and on time estimates for development projects. Demonstrates task ownership for job assignments. Sets priorities and engages in assignments, making good use of time and training. Identifies factors needed to fulfill project duties and effectively communicates those needs to the appropriate person and project manager. (i.e. Protocol for communication to an external device.) Sends updates on a routine basis to Development Team providing status on project milestones and estimated completion dates. Maintain weekly loading/activity report. Uses relevant skills and knowledge to fulfill the responsibilities for this role. Skilled in problem solving and seeks appropriate level of supervision in relation to job duties. Contributes to the system design and development, working with the Design Team to evaluate alternate solutions. Contributes to product and system level test plans for the verification/validation process as well as manufacturing test procedures. Supports the Design Team in trouble-shooting system level problems on microprocessor-based products in using debugging tools, oscilloscopes, logic analyzers etc. Evaluates and suggests feasibility on assigned proposed projects. Develops design plans and engineering specifications for the software portion of a product design. Makes good use of time and can set priorities to meet organizational and departmental goals. Mentors less experienced Software Engineer(s), assisting them with technical problems; training on correct design methods; sharing knowledge and encouraging job and skill growth. Perform other duties as assigned. Requirements And Skills Bachelor’s Degree in Software Engineering (or related field) or equivalent work-related experience. At least five years of developing real-time embedded software is required. Experience with driver level software development, Real-Time Operating Systems (e.g. Free-RTOS), and bare metal programming is required. Knowledgeable in electronics hardware and the ability to read a schematic is preferred. ARM processor, bootloaders, and application architecture experience. Advanced working knowledge of principles, concepts, theories and/or practices of Software Engineering, (i.e., design, analysis of software systems, and code refactoring) Experience with Linux and C/C++. Experience Developing Software For Medical Devices Is Required. Familiar with ISO 13485, IEC 60601-1 Clause 14, and IEC 62304 for software development is preferred. Knowledge of software version control / defect tracking tools required (e.g. GITLab). Advanced problem-solving, project management, data analysis, and critical thinking skills. Sound ability to manage time, make quality decisions, manage, and measure work. A self-starter able to multitask successfully. Strong communication skills will be required with both domestic and global engineers (whose English is not their first language) and directly with customers. Advanced understanding of hardware design. Advanced ability to debug hardware and use hardware debugging tools (oscilloscopes, logic analyzers, etc). Interested in hearing more? Easy Apply now by clicking the "Easy Apply" button. Jobot is an Equal Opportunity Employer. We provide an inclusive work environment that celebrates diversity and all qualified candidates receive consideration for employment without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. Sometimes Jobot is required to perform background checks with your authorization. Jobot will consider qualified candidates with criminal histories in a manner consistent with any applicable federal, state, or local law regarding criminal backgrounds, including but not limited to the Los Angeles Fair Chance Initiative for Hiring and the San Francisco Fair Chance Ordinance. Want to learn more about this role and Jobot? Click our Jobot logo and follow our LinkedIn page! Seniority level Seniority level Not Applicable Employment type Employment type Full-time Job function Job function Engineering and Information Technology Industries IT Services and IT Consulting and Software Development Referrals increase your chances of interviewing at Jobot by 2x Sign in to set job alerts for “Senior Firmware Engineer” roles. Continue with Google Continue with Google Continue with Google Continue with Google Embedded High-Level Software Engineer - Fitness Overland Park, KS $86,000 - $1 0,000 3 days ago Lake of the Forest, KS 86,000 - 150,000 3 days ago Overland Park, KS 86,000.00 - 150,000.00 3 days ago Bonner Springs, KS 86,000 - 150,000 3 days ago We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr
Sr. Firmware Engineer
Posted 1 day ago
Job Viewed
Job Description
6 days ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. Dice is the leading career destination for tech experts at every stage of their careers. Our client, Jobot, is seeking the following. Apply via Dice today! Come Grow with Us! Direct Hire Opportunity with Full Benefits. This Jobot Job is hosted by: Brooke Meyer Are you a fit? Easy Apply now by clicking the "Apply Now" button and sending us your resume. Salary: $86,000 - $50,000 per year A bit about us: Leading product development, design, engineering, and manufacturing firm. We offer a unique suite of product design services with the expertise to deliver only the most effective solutions. Why join us? Opportunity for growth and advancement Competitive compensation & benefits Collaborative work environment Stability 401 K match Paid time off Opportunity to work on new, interesting and exciting projects. Job Details Job Objective: The Senior Firmware Engineer is responsible for designing and developing software to meet client's expectations for development products. This includes system and modular design, software development, verification, and validation, as well as documenting the design and development in a manner that complies with the Quality System Procedures and Work Instructions. This position requires minimal direction and is expected to handle multiple complex projects. The ideal candidate demonstrates a leadership role with others and provides technical leadership to the organization. They will mentor, train, and assist other members of their team in technically difficult situations. Job Responsibilities: Complies with Software Development Procedure and Coding Protocols per company standards. Makes constructive suggestions for improvements to these standards. Responsible for designing software for development projects that meet performance, safety and client expectations. Satisfactorily meets client's requests and specifications. Able to provide quality work, free of errors or waste; accomplishing organizational and departmental quality goals. Interacts with clients and vendors (i.e. test labs, microprocessor application engineers, etc.), - both in-house and at client/vendor locations. Assumes and fulfills job assignments while meeting schedules and milestones. Participates in the quoting and risk assessment process by providing accurate and on time estimates for development projects. Demonstrates task ownership for job assignments. Sets priorities and engages in assignments, making good use of time and training. Identifies factors needed to fulfill project duties and effectively communicates those needs to the appropriate person and project manager. (i.e. Protocol for communication to an external device.) Sends updates on a routine basis to Development Team providing status on project milestones and estimated completion dates. Maintain weekly loading/activity report. Uses relevant skills and knowledge to fulfill the responsibilities for this role. Skilled in problem solving and seeks appropriate level of supervision in relation to job duties. Contributes to the system design and development, working with the Design Team to evaluate alternate solutions. Contributes to product and system level test plans for the verification/validation process as well as manufacturing test procedures. Supports the Design Team in trouble-shooting system level problems on microprocessor-based products in using debugging tools, oscilloscopes, logic analyzers etc. Evaluates and suggests feasibility on assigned proposed projects. Develops design plans and engineering specifications for the software portion of a product design. Makes good use of time and can set priorities to meet organizational and departmental goals. Mentors less experienced Software Engineer(s), assisting them with technical problems; training on correct design methods; sharing knowledge and encouraging job and skill growth. Perform other duties as assigned. Requirements And Skills Bachelor's Degree in Software Engineering (or related field) or equivalent work-related experience. At least five years of developing real-time embedded software is required. Experience with driver level software development, Real-Time Operating Systems (e.g. Free-RTOS), and bare metal programming is required. Knowledgeable in electronics hardware and the ability to read a schematic is preferred. ARM processor, bootloaders, and application architecture experience. Advanced working knowledge of principles, concepts, theories and/or practices of Software Engineering, (i.e., design, analysis of software systems, and code refactoring) Experience with Linux and C/C++. Experience Developing Software For Medical Devices Is Required. Familiar with ISO 13485, IEC 60601-1 Clause 14, and IEC 62304 for software development is preferred. Knowledge of software version control / defect tracking tools required (e.g. GITLab). Advanced problem-solving, project management, data analysis, and critical thinking skills. Sound ability to manage time, make quality decisions, manage, and measure work. A self-starter able to multitask successfully. Strong communication skills will be required with both domestic and global engineers (whose English is not their first language) and directly with customers. Advanced understanding of hardware design. Advanced ability to debug hardware and use hardware debugging tools (oscilloscopes, logic analyzers, etc). Interested in hearing more? Easy Apply now by clicking the "Apply Now" button. Jobot is an Equal Opportunity Employer. We provide an inclusive work environment that celebrates diversity and all qualified candidates receive consideration for employment without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. Sometimes Jobot is required to perform background checks with your authorization. Jobot will consider qualified candidates with criminal histories in a manner consistent with any applicable federal, state, or local law regarding criminal backgrounds, including but not limited to the Los Angeles Fair Chance Initiative for Hiring and the San Francisco Fair Chance Ordinance. Seniority level Seniority level Mid-Senior level Employment type Employment type Full-time Job function Job function Engineering and Information Technology Industries Software Development Referrals increase your chances of interviewing at Jobs via Dice by 2x Get notified about new Senior Firmware Engineer jobs in Bucyrus, KS . Embedded High-Level Software Engineer - Fitness Bucyrus, KS 86,000.00- 150,000.00 2 days ago Overland Park, KS 86,000.00- 150,000.00 2 days ago Lake of the Forest, KS 86,000.00- 150,000.00 2 days ago Bucyrus, KS 86,000.00- 150,000.00 2 days ago Overland Park, KS 86,000.00- 150,000.00 2 days ago Bonner Springs, KS 86,000.00- 150,000.00 2 days ago We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr
Be The First To Know
About the latest Garmin Jobs in Olathe !
Software Engineer - DevOps
Posted 16 days ago
Job Viewed
Job Description
The Software Engineer - DevOps is responsible for all stages of the software development lifecycle using a variety of technologies and tools to build impactful software solutions. The scope of this job includes building and optimizing comprehensive solutions that prioritize end-user efficiency and experience.
This opening is with our Blood Management and Human & Social Services (HSS) Engineering team, based at WellSky's World Headquarters in Overland Park, KS. We invite you to apply today and join us in shaping the future of healthcare!
Key Responsibilities:
- Develop and maintain features and components of WellSky solutions with an emphasis on code quality, performance, and scalability.
- Collaborate with solution managers, designers, and other teams to gather requirements, propose solutions, and deliver high-impact features that align with business goals.
- Identify and resolve technical issues in production and development environments.
- Optimize system performance and scalability through troubleshooting and ongoing improvements.
- Prepare technical documentation and participate in code reviews to ensure that software code meets internal standards and follows industry best practices.
- Support performance testing and monitor infrastructure and participate in other styles of automated testing, including integration, load, and performance testing to validate quality of code written.
- Develop automation scripts and workflows for deployment, configuration, and monitoring using tools like PowerShell, Bash and Azure DevOps pipelines
- Leverage common GenAI tools for AI assisted development and understand the basics of prompt engineering.
- Minimum 80% team ritual attendance.
- Perform other job duties as assigned.
Required Qualifications:
- Bachelor's Degree in a related field, or equivalent work experience
- At least 2-4 years relevant work experience
- Proficiency in Microsoft technologies including Azure and PowerShell
- Familiarity with infrastructure as code (IaC) tools such as Terraform
- Beginning to understand containerization technologies like Docker and orchestration tools like Kubernetes
- Familiarity with monitoring and logging tools such as New Relic, Azure Monitor, and Site24x7
- Experience with source control systems like GitHub
Preferred Qualifications:
- Relevant certifications such as Azure Developer Associate or Azure Solutions Architect Expert
- Familiarity with Google Cloud Platform (GCP) services and proficiency in writing and optimizing SQL queries for data analysis and reporting
- Experience with microservices architectures
- Knowledge of security best practices in cloud environments
- Experience supporting Redis in a production environment
- Background working on an Agile Scrum team
- Collaborate via documentation tools like Confluence, Miro and SharePoint
Job Expectations:
- Must be able to work as part of an on-call rotation for after-hours support
- Willing to work additional or irregular hours as needed
- Must work in accordance with applicable security policies and procedures to safeguard company and client information
- Must be able to sit and view a computer screen for extended periods of time
WellSky is where independent thinking and collaboration come together to create an authentic culture. We thrive on innovation, inclusiveness, and cohesive perspectives. At WellSky you can make a difference.
WellSky provides equal employment opportunities to all people without regard to race, color, national origin, ancestry, citizenship, age, religion, gender, sex, sexual orientation, gender identity, gender expression, marital status, pregnancy, physical or mental disability, protected medical condition, genetic information, military service, veteran status, or any other status or characteristic protected by law. WellSky is proud to be a drug-free workplace.
Applicants for U.S.-based positions with WellSky must be legally authorized to work in the United States. Verification of employment eligibility will be required at the time of hire. Certain client-facing positions may be required to comply with applicable requirements, such as immunizations and occupational health mandates.
Here are some of the exciting benefits full-time teammates are eligible to receive at WellSky:
- Excellent medical, dental, and vision benefits
- Mental health benefits through TelaDoc
- Prescription drug coverage
- Generous paid time off, plus 13 paid holidays
- Paid parental leave
- 100% vested 401(K) retirement plans
- Educational assistance up to $2500 per year
Software Engineer - DevOps
Posted today
Job Viewed
Job Description
Software Engineer - DevOps page is loaded Software Engineer - DevOps Apply remote type Onsite locations Overland Park, KS time type Full time posted on Posted 2 Days Ago job requisition id JR3418 The Software Engineer – DevOps is responsible for all stages of the software development lifecycle using a variety of technologies and tools to build impactful software solutions. The scope of this job includes building and optimizing comprehensive solutions that prioritize end-user efficiency and experience. This opening is with our Blood Management and Human & Social Services (HSS) Engineering team, based at WellSky’s World Headquarters in Overland Park, KS. We invite you to apply today and join us in shaping the future of healthcare! Key Responsibilities: Develop and maintain features and components of WellSky solutions with an emphasis on code quality, performance, and scalability. Collaborate with solution managers, designers, and other teams to gather requirements, propose solutions, and deliver high-impact features that align with business goals. Identify and resolve technical issues in production and development environments. Optimize system performance and scalability through troubleshooting and ongoing improvements. Prepare technical documentation and participate in code reviews to ensure that software code meets internal standards and follows industry best practices. Support performance testing and monitor infrastructure and participate in other styles of automated testing, including integration, load, and performance testing to validate quality of code written. Develop automation scripts and workflows for deployment, configuration, and monitoring using tools like PowerShell, Bash and Azure DevOps pipelines Leverage common GenAI tools for AI assisted development and understand the basics of prompt engineering. Minimum 80% team ritual attendance. Perform other job duties as assigned. Required Qualifications: Bachelor's Degree in a related field, or equivalent work experience At least 2-4 years relevant work experience Proficiency in Microsoft technologies including Azure and PowerShell Familiarity with infrastructure as code (IaC) tools such as Terraform Beginning to understand containerization technologies like Docker and orchestration tools like Kubernetes Familiarity with monitoring and logging tools such as New Relic, Azure Monitor, and Site24x7 Experience with source control systems like GitHub Preferred Qualifications: Relevant certifications such as Azure Developer Associate or Azure Solutions Architect Expert Familiarity with Google Cloud Platform (GCP) services and proficiency in writing and optimizing SQL queries for data analysis and reporting Experience with microservices architectures Knowledge of security best practices in cloud environments Experience supporting Redis in a production environment Background working on an Agile Scrum team Collaborate via documentation tools like Confluence, Miro and SharePoint Job Expectations: Must be able to work as part of an on-call rotation for after-hours support Willing to work additional or irregular hours as needed Must work in accordance with applicable security policies and procedures to safeguard company and client information Must be able to sit and view a computer screen for extended periods of time WellSky is where independent thinking and collaboration come together to create an authentic culture. We thrive on innovation, inclusiveness, and cohesive perspectives. At WellSky you can make a difference. WellSky provides equal employment opportunities to all people without regard to race, color, national origin, ancestry, citizenship, age, religion, gender, sex, sexual orientation, gender identity, gender expression, marital status, pregnancy, physical or mental disability, protected medical condition, genetic information, military service, veteran status, or any other status or characteristic protected by law. WellSky is proud to be a drug-free workplace. Applicants for U.S.-based positions with WellSky must be legally authorized to work in the United States. Verification of employment eligibility will be required at the time of hire. Certain client-facing positions may be required to comply with applicable requirements, such as immunizations and occupational health mandates. Here are some of the exciting benefits full-time teammates are eligible to receive at WellSky: Excellent medical, dental, and vision benefits Mental health benefits through TelaDoc Prescription drug coverage Generous paid time off, plus 13 paid holidays Paid parental leave 100% vested 401(K) retirement plans Educational assistance up to $2500 per year About Us WellSky is a technology company leading the movement for intelligent, coordinated care worldwide. Our next-level software, analytics, and services power better outcomes and lower costs for stakeholders across the health and community care continuum. In today’s value-based care environment, WellSky helps providers, payers, health systems, and community organizations solve tough challenges, improve collaboration for growth, harness the power of data analytics, and achieve better outcomes by further connecting clinical and social care. #J-18808-Ljbffr
Software Engineer - DevOps
Posted 1 day ago
Job Viewed
Job Description
The Software Engineer - DevOps is responsible for all stages of the software development lifecycle using a variety of technologies and tools to build impactful software solutions. The scope of this job includes building and optimizing comprehensive solutions that prioritize end-user efficiency and experience. This opening is with our Blood Management and Human & Social Services (HSS) Engineering team, based at WellSky's World Headquarters in Overland Park, KS. We invite you to apply today and join us in shaping the future of healthcare! Key Responsibilities: Develop and maintain features and components of WellSky solutions with an emphasis on code quality, performance, and scalability. Collaborate with solution managers, designers, and other teams to gather requirements, propose solutions, and deliver high-impact features that align with business goals. Identify and resolve technical issues in production and development environments. Optimize system performance and scalability through troubleshooting and ongoing improvements. Prepare technical documentation and participate in code reviews to ensure that software code meets internal standards and follows industry best practices. Support performance testing and monitor infrastructure and participate in other styles of automated testing, including integration, load, and performance testing to validate quality of code written. Develop automation scripts and workflows for deployment, configuration, and monitoring using tools like PowerShell, Bash and Azure DevOps pipelines Leverage common GenAI tools for AI assisted development and understand the basics of prompt engineering. Minimum 80% team ritual attendance. Perform other job duties as assigned. Required Qualifications: Bachelor's Degree in a related field, or equivalent work experience At least 2-4 years relevant work experience Proficiency in Microsoft technologies including Azure and PowerShell Familiarity with infrastructure as code (IaC) tools such as Terraform Beginning to understand containerization technologies like Docker and orchestration tools like Kubernetes Familiarity with monitoring and logging tools such as New Relic, Azure Monitor, and Site24x7 Experience with source control systems like GitHub Preferred Qualifications: Relevant certifications such as Azure Developer Associate or Azure Solutions Architect Expert Familiarity with Google Cloud Platform (GCP) services and proficiency in writing and optimizing SQL queries for data analysis and reporting Experience with microservices architectures Knowledge of security best practices in cloud environments Experience supporting Redis in a production environment Background working on an Agile Scrum team Collaborate via documentation tools like Confluence, Miro and SharePoint Job Expectations: Must be able to work as part of an on-call rotation for after-hours support Willing to work additional or irregular hours as needed Must work in accordance with applicable security policies and procedures to safeguard company and client information Must be able to sit and view a computer screen for extended periods of time WellSky is where independent thinking and collaboration come together to create an authentic culture. We thrive on innovation, inclusiveness, and cohesive perspectives. At WellSky you can make a difference. WellSky provides equal employment opportunities to all people without regard to race, color, national origin, ancestry, citizenship, age, religion, gender, sex, sexual orientation, gender identity, gender expression, marital status, pregnancy, physical or mental disability, protected medical condition, genetic information, military service, veteran status, or any other status or characteristic protected by law. WellSky is proud to be a drug-free workplace. Applicants for U.S.-based positions with WellSky must be legally authorized to work in the United States. Verification of employment eligibility will be required at the time of hire. Certain client-facing positions may be required to comply with applicable requirements, such as immunizations and occupational health mandates. Here are some of the exciting benefits full-time teammates are eligible to receive at WellSky: Excellent medical, dental, and vision benefits Mental health benefits through TelaDoc Prescription drug coverage Generous paid time off, plus 13 paid holidays Paid parental leave 100% vested 401(K) retirement plans Educational assistance up to $2500 per year #J-18808-Ljbffr