Job Description
Job Title: Embedded Software Engineer 3
Location: Mossville, IL
Zip Code: 61552
Duration: 12 Months
Education & Experience Required:
- Minimum BS in Computer Engineering / Electrical Engineering / similar required & 5-7 yrs industry experience. Will accept Master's or higher relevant internship/project experience toward minimum.
Technical Skills
(Required)
- Real world experience implementing software for embedded Linux is key requirement.
o C/C++/Rust
o Kernel building & Linux device drivers
(Desired)
- Experience with control software design patterns and anti-patterns
- Software development process theory and practices such as Agile
- Experience designing embedded electronics controls, display, or telematics software, including development of FPGA HDL & synthesis, device drivers, SPI/I2C peripheral interfacing, hardware diagnostics, operating system configurations, non-volatile memory interfacing, board initialization, and other chip-level interfacing.
- Knowledge of reading schematics and data sheets for components
- Experience with GIT configuration management tool
- Experience with scripting using Python
- Experience with RTOS development (i.e. Free RTOS)
- Experience with Ethernet, TCP/IP, and WiFi
- Experience with CAN, J1939, and other data link protocols
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.
Job Details
Posted Date:
March 2, 2026
Job Type:
Technology
Location:
Mossville, Illinois, 61552, us
Company:
Belcan
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.