Firmware Engineer II
Listed on 2026-07-08
-
Software Development
Embedded Software Engineer
If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process.
Full Time Individual Contr. Ball Ground, GA, US
6 days ago Requisition
Successful candidate will join CAIRE’s Research & Development team at the global headquarters in Georgia. This individual will work on CAIRE’s oxygen therapy medical devices, with a focus on electronic embedded system design, as part of larger cross-disciplinary electro-mechanical design teams. This junior-mid level firmware engineer will integrate into the full product life cycle, from design and development to transfer to manufacturing and sustaining activities.
This on-site position is a hands‑on engineering position with time spent in the office, laboratory and manufacturing floor for product launch support. Limited travel may be required to visit/support key suppliers or certified external laboratories. This position will be based out of the Canton/Ball Ground location of CAIRE, which is approximately 30 minutes north of the greater Atlanta, GA area.
Essential Functions- Perform development and sustaining tasks for electro‑mechanical medical devices with the cross functional design team.
- Design and develop innovative solutions to meet engineering and marketing requirements.
- Troubleshoot and determine corrective measures for prototype designs and quality defects.
- Write firmware/software design documentation and test protocols. Perform verification testing and write test reports.
- Utilize programmable hardware and microcontrollers interfacing analog and digital sensors, user interface display and controls, motor control, and electro‑pneumatic systems control with pressure feedback.
- Firmware development activities including design, prototyping, testing, and troubleshooting to meet system design specs.
- Develop control and power management firmware to optimize power consumption, system reliability and performance.
- Develop test and diagnostics software to support bench testing, production testing, and field service
- Review and evaluation of product design through informal and formal design reviews and design verification test plans and reports.
- Sustain existing firmware and software solutions, implement bug fixes and feature enhancements.
- Evaluation and documentation of product non‑conformances, root‑cause analysis, and implement design improvements.
- Observe and practice safety procedures and policies.
- Other duties and responsibilities as assigned by management.
This position has no supervisory responsibilities
Work EnvironmentThis job operates in a professional office and lab environment. This position will require the ability to move around the engineering lab and production floor to address production
Physical Demands- Frequent standing, sitting, walking, bending, stooping, twisting and occasional crawling.
- Occasional lifting up to 50 lbs., occasional heavier lifting.
- Occasional pushing, pulling and handling of materials.
Very limited travel, less than 5%
RequiredEducation and Experience
- BS Degree in Engineering – Computer, Electrical, or equivalent
- Minimum two years professional engineering experience, preferably in the design and manufacturing of electro‑mechanical products.
- Firmware or software development experience, languages may include C/C++.
- Working knowledge of computers, including MS Word, Excel, and Office Suite programs.
- Strong communication and organizational skills
- Ability to work both independently and in team settings.
- Sound understanding of fundamentals within software design, electrical design, circuits, embedded systems, digital communication, controls, energy consumption, PCBAs, prototyping and troubleshooting.
- Ability to debug firmware running on PCBA hardware, using oscilloscope and other lab equipment.
- Experience with programmable devices, such as ARM, PIC, SoC microcontrollers.
Education and Experience
- Experience with serial communication protocols, such as RS-232, I2C, SPI, USB.
- Experience with integrated Mixed Signal (analog & digital) systems and sensor integration.
- Experience with control systems, such as brushless DC motor control…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).