Title: Sr. Embedded Software Engineer
Location: Goleta, CA (onsite)
Interview: Video
Job Summary:
- Design and development of embedded software for infrared and sensing systems.
- Special focus on unit and integration testing utilizing LDRA tool suite.
- Test planning, test creation and documentation will be an initial focus for this position.
Job Qualifications:
- Experience with embedded programming and board level software development in C (or equivalent)
- Experience with unit test and integration test development and automation.
- Experience with LDRA tool suite is optimal. Experience with similar tool suites will be considered.
- Experience with embedded RTOS (e.g. embedded Linux, RTEMs, etc.) and multi-threaded software development desired.
- Expertise in developing multi-core embedded software is highly desirable
- Ability to understand both the hardware and software components of the embedded systems under development
- Excellent knowledge of hardware subsystems and common peripheral buses I2C, SPI, USB
- Excellent verbal and written communication skills in English
- Ability to setup various embedded tool chains, build and debugging environments and use of debugging tools like oscilloscopes, logic analyzers, etc.
- Experience with infrared technologies, image acquisition and processing is highly desired but not required