Embedded Software Engineer –
Mossville, IL
Education & Experience Required:
- Requires a minimum of Bachelor’s degree in Electrical, Electronics or Computer Engineering or Computer Science
- Design and coding of C and or C++ experience - minimum 5 years' of experience.
Technical Skills
- Real world experience implementing software for embedded Linux.
- C/C++/Rust
- Kernel building & Linux device drivers
- Proficiency in Git version mgmt.
- Experience troubleshooting/debugging using tools such as oscilloscopes
Note:
- The ideal candidate will have general experience designing embedded electronics controls, display, or telematics software, including development of device drivers, SPI/I2C peripheral interfacing, hardware diagnostics, operating system configurations, non-volatile memory interfacing, board initialization, and other chip-level interfacing.