Job Description

Embedded Software Engineer

Contract 40 hours weekly, M-F 6+ months

Secret or above secret clearance  is required. Candidate is expected to work on site.

Client has implemented a mandatory COVID-19 vaccination requirement for all  employees. This will be a condition of employment to work at Client.

The candidate will work with Clients  Embedded Software Group with the focus on low-power sensor systems, multi-processor complex embedded software systems. Domain include imaging, GPS, cellular, guidance and control and mapping systems.  The selected candidate will work in a small team to map customer needs into a software solution using a combination of custom, commercial and open source software.  An ability to work with customers to define requirements and implement them efficiently is required. We seek applicants who are highly experienced in the areas of Embedded software development on ARM processors, low power microcontrollers, C/C++, RTOS, embedded Linux Hardware interfaces and driver development Communication protocols such as CAN, I2C, SPI, Serial, USB, Bluetooth Low Energy, TCP/IP and Wi-Fi C#, Java or Android development experience is an added plus Open source software with emphasis on modularity, extensibility and reuse Thorough understanding of the product development and engineering project management processes. Compilers, make files, linker scripts, in-circuit emulators, JTAG debuggers, and laboratory test equipment such as logical analyzers and oscilloscopes Automation of Continuous Integration and Testing methods Excellent verbal and written communications skills Demonstrated success in technical decision making in a matrix environment

A Bachelor's or Master's degree in Computer Science, Electrical,  or Computer Engineering major with 7+ years of experience.
 

Application Instructions

Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!

Apply Online