> Markdown version of [/jobs/ext/1036407-embedded-software-engineer-3](https://www.wearedevelopers.com/jobs/ext/1036407-embedded-software-engineer-3). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Embedded Software Engineer 3 - **Company:** Net2Source - **Location:** Mossville, IL, United States - **Experience:** Expert - **Contract:** Temporary to permanent - **Skills:** Testing (Software), C (Programming Language), Computer Engineering, Software Debugging, Programming Tools, Embedded Operating Systems, Embedded Software, Ethernet, Python (Programming Language), MATLAB, Software Configuration Management, Software Engineering, Software Requirements Analysis, Stateflow, Scripting, Software Troubleshooting, Information Technology - **Published:** June 22, 2026 - **Apply:** https://www2.jobdiva.com/portal/?a=fyjdnwkqny26xqof9rceu6y6gam6750308agqi8uui1cmk3v9j6duy26aoewnusi&compid=0/jobs/28664968#/jobs/28664968 ## About the Role At least five years industry experience in C programming, Model Based Development and embedded control software development experience. Familiarity with debuggers/ good debugging and troubleshooting skills. Additional Technical Skills (Required) * Bachelor's Degree in Electrical Engineering, Computer Engineering or Computer Science with an embedded focus. At least five years industry experience in C programming, Model Based Development and embedded control software development experience. Familiarity with debuggers/ good debugging and troubleshooting skills. (Desired) * Experience with communications software/protocols/etc. * Embedded Operating System Experience. * Experience with model based development tools, Matlab/Simulink/Stateflow. * Experience with scripting languages such as Python. * Experience with Engine or Machine controls development. * Experience working with and troubleshooting electrical systems * Prior work experience with CAN/SAE J1939 and Ethernet ## Description As an Energy Electronics Software Engineer, you will develop embedded software for electronics control systems supporting diesel engine and battery electric/fuel cell programs. Areas of responsibility include configuration, integration, build and testing of embedded software; testing software for embedded electronic control systems includes requirements development and verification of software in a bench environment as well as troubleshooting software or system defects. Typical task breakdown: * Software requirements analysis * Embedded software library activity development * Software configuration and building * Test plan creation, execution, and documentation * Set-up and configuration of test bench hardware & software * Completion of mandatory and feature specific testing using manual and automated methods * Customer support for system and software troubleshooting ## Related Videos - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Leveraging Large Language Models for Legacy Code Translation: Challenges and Solutions](https://www.wearedevelopers.com/videos/1157-leveraging-large-language-models-for-legacy-code-translation-challenges-and-solutions) - [JavaScript? No. Java Scripts! - Scripting with Java](https://www.wearedevelopers.com/videos/2094-javascript-no-java-scripts-scripting-with-java) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Car's are Technology on Wheels - Impact of Software and IT Competence in Automotive](https://www.wearedevelopers.com/videos/780-car-s-are-technology-on-wheels-impact-of-software-and-it-competence-in-automotive) ## Related Articles - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology)