Job Summary:
We are a close-knit, collaborative team, guided by a mission to improve lives by making the impossible possible through innovation. We are searching for an Embedded Software Engineer who will be responsible for developing cutting edge healthcare embedded software. This position is an integral part of our global medical technology company that develops innovative medical technology and world-class products.
Duties & Responsibilities:
- Design and implement software of embedded devices and systems from requirements to production and commercial deployment.
- Perform hands-on testing and debugging of software and hardware.
- Create documentation of designs with adherence to a Quality Management System.
- Optimize code for performance, memory usage and low power consumption.
- Ensure high reliability of software suitable for verification and validation.
- Implement low-level device drivers for interfacing with hardware peripherals.
- Review electronics schematics and provide feedback to hardware engineers for microprocessor pinouts and component selection.
Minimum Qualifications and Experience:
Bachelor’s degree or higher in Computer Science, Computer Engineering, Electrical Engineering, or closely related field.
- 1+ years of experience working with embedded systems.
- Proficiency using C/C++ and familiar with object-oriented programming paradigms.
- Excellent programming skills with attention to detail, organization, simplicity, and cleanliness.
- Ability to work independently and with limited supervision.
- Good communication skills, both verbal and written, and the ability to interface effectively with engineering and manufacturing personnel.
- At least 1 of the desired qualifications.
Desired Qualifications and Experience:
- Experience building accurate and robust data acquisition systems.
- Experience with multi-threaded task scheduling in Bare Metal or RTOS based technologies.
- Experience implementing low-level wireless protocols used in Bluetooth Low Energy or 5G.
- Experience with highly secure authentication and encryption systems, such as secure booting, secure data collection, bidirectional authentication mechanisms.
Physical requirements/Work Environment
This position is located in Irvine, CA.
Cercacor has a mandatory COVID-19 vaccination policy. All employees, including all new hires, are required to be fully vaccinated against COVID-19 as a condition of employment unless a legal exemption applies.
This position primarily works in an office environment. It requires frequent sitting, standing and walking. Daily use of a computer and other computing and digital devices is required. May stand for extended periods when facilitating meetings or walking in the facilities. Some local travel is necessary so the ability to operate a motor vehicle and maintain a valid driver’s license is required.
The physical demands of the position described herein are essential functions of the job and employees must be able to successfully perform these tasks for extended periods. Reasonable accommodations may be made for those individuals with real or perceived disabilities to perform the essential functions of the job described