> Markdown version of [/jobs/ext/543566-junior-embedded-systems-engineer](https://www.wearedevelopers.com/jobs/ext/543566-junior-embedded-systems-engineer). 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). --- # Junior Embedded Systems Engineer - **Company:** Simformotion LLC - **Location:** East Peoria, IL, United States - **Experience:** Starter - **Salary:** $60,000.0 - $80,000.0 - **Contract:** Internship / Graduate position - **Skills:** C (Programming Language), Application Programming Interfaces (APIs), Analog Electronics, C Sharp (Programming Language), C++ (Programming Language), CAN Bus, Computer Engineering, Software Debugging, Digital Electronics, Embedded C, Emulators, Firmware, Software Engineering, Subsystems, Diagnostic Tools, Pcb Layout, Api Design - **Published:** June 10, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=06b3bb9a00af09ab ## About the Role Do you have experience in Troubleshooting electrical systems?, * Bachelor's degree in electrical engineering, Computer Engineering, or a related field, or equivalent work experience. * Relevant experience or internships in embedded systems design and software development * Experience with PCB manufacturing, assembly, SMT, soldering, and PCB Layout software. Skills and Requirements * Basic experience with embedded systems and firmware development. * Proficient in C, C++, and C# programming languages. * Basic knowledge of PCB design and layout. * Basic knowledge of DC circuits and electronic engineering. * Excellent communication and professional interaction skills. * Strong analytical skills, including debugging and root cause analysis. * Familiarity with software product lifecycles is a plus. * Demonstrated ability to learn and adapt to new technologies and processes., * Experience in embedded systems design, process development, and manufacturing. * Electrical engineering with computer option. * Application interface development experience. ## Description Simformotion LLC - the licensee for Cat® Simulators for Caterpillar Inc seeks a full-time Junior Embedded Systems Engineer. Join our innovative team as a Junior Embedded Systems Engineer, where you will assist in the testing, troubleshooting, and resolution of software, firmware, system, and electrical defects. Collaborate with cross-functional teams to develop and maintain cutting-edge embedded systems, leveraging advanced technologies and methodologies. This role requires hands-on expertise in embedded systems and wired assemblies, strong problem-solving skills, and interaction with diverse stakeholders, including staff, clients, and suppliers., * Assist in testing, troubleshooting, and resolving software, firmware, system, and electrical defects. * Learn and work with proprietary CAN bus protocols. * Learn and work with proprietary USB HID vendor-specific protocols. * Support maintenance and R&D of 32-bit MCU platforms. * Assist in developing embedded C firmware. * Support PCB design and layout. * Work with USB, CAN, digital circuits, analog circuits, PWM, capture/compare, DC circuits, and gate logic. * Assist in developing proprietary CAN protocols and drivers. * Support software development for interfacing proprietary embedded hardware and subsystems to PCs. * Assist in maintaining and developing APIs and DLLs. * Support the development and maintenance of proprietary platform software setup and diagnostic tools. * Assist in R&D of automation, simulation, emulation, software, and hardware solutions. * Support wire harness fabrication, connectivity wiring designs, and wiring support between circuits, modules, controls, devices, components, embedded systems, and PC platforms. ## Related Videos - [A Hitchhikers Guide to Container Security - Automotive Edition 2024](https://www.wearedevelopers.com/videos/1119-a-hitchhikers-guide-to-container-security-automotive-edition-2024) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Thinking Differently - How to Make Money from Cyber Attacks & Cheats](https://www.wearedevelopers.com/videos/745-thinking-differently-how-to-make-money-from-cyber-attacks-cheats) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [Developer Tools for Microsoft Azure](https://www.wearedevelopers.com/videos/450-developer-tools-for-microsoft-azure) - [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) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)