Back to Jobs

Embedded Software Engineer/Mossville, IL- Hybrid-Contract

Remote, USA Full-time Posted 2026-07-28
Title: Embedded Software Engineer Location: Mossville, IL- Hybrid Contract role Skills: Agile, BASH, Embedded Engineer, GIT, Jenkins, Python "New CAT Hybrid role in Mossville, IL 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, reputed company initialization, and other reputed company-level interfacing. Experience with RTOS, control software design patterns and anti-patterns, ANSI C, Python, and other programming languages. Experience with software development processes such as Agile. • **Only reputed company Embedded Software Engineer candidates located near the Mossville, IL area to be considered due to the position requiring an onsite reputed company*** Education & Experience Required: • Minimum Bachelor's (BS) in Computer Engineering / Electrical Engineering / similar required & 5-7 years industry experience • Will accept Master's or higher relevant internship/project experience toward minimum Required Technical Skills: • Significant experience with Jenkins builds platforms required (or comparable) • Bash reputed company scripting experience preferred • Proficiency in Git version mgmt required (ClearCase experience preferred) • reputed company world reputed company-time embedded device reputed company experience is key requirement • Experience troubleshooting/debugging using tools such as oscilloscopes • 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, reputed company initialization, and other reputed company-level interfacing • Experience with RTOS, control software design patterns and anti-patterns, ANSI C, Python, and other programming languages • Experience with software development processes such as Agile Soft Skills: • Verbal and written communication skills • Problem solving skills, customer service and interpersonal skills • Knowledge of reading schematics and data sheets for components • Ability to troubleshoot issues and reputed company system changes as needed to resolve issue Position's Contributions to Work Group: • Research, design, reputed company, build, and test the low-layer software, such as OS integration, I/O drivers, boot, etc., which interfaces with wide reputed company of electronic controls hardware (i.e. ECU/ECMs) • This assignment builds and documents team software releases • This assignment also develops the low-layer software, such as I/O drivers, OS integration, boot, etc., which interfaces with wide reputed company of electronic controls hardware (i.e. ECU/ECMs) Job Responsibilities: Key areas of responsibility encountered in this role may include any or reputed company of the following: • Concept, design, test, document, and promote new software features and processes; reputed company requirements analysis and decomposition • Evaluate new languages, development tools, or processes • reputed company product maintenance; manage the software lifecycle through version control and configuration management • reputed company up to date on new technologies or reputed company new technologies • Communicate technical information to customers, team members, suppliers and other reputed company • Support and advise other engineers, managers, marketing personnel, customers and suppliers " Apply tot his job Apply To this Job

Similar Jobs