Embedded Software Engineer
$42 per hourRose INT
Embedded Software Engineer — Mossville, IL, USA
Job Code: PAN-00000013 · Employment Type: CTC, W2 · Tax Term: C2C · Indicative Pay: $42/hr
About the Opportunity
We are seeking a seasoned Embedded Software Engineer to contribute to embedded control software for vehicle and machine systems. This role focuses on C-based firmware development, model-based design with Matlab/Simulink/Stateflow, and hands-on debugging of hardware/software interactions. The position is based in Mossville, Illinois and requires experienced engineers comfortable working with communication protocols and control systems.
Why Join Us?
- Competitive compensation aligned with market expectations.
- Opportunities for professional development, training, and model-based design experience.
- Collaborative engineering environment with mentorship and clear career progression.
- Meaningful work on embedded control systems that impact real-world machines.
Key Responsibilities
- Design, develop, and maintain embedded C software for control systems and real-time applications.
- Create and integrate Matlab/Simulink/Stateflow models as part of a model-based development workflow.
- Perform system-level integration, verification and validation of embedded control features.
- Diagnose and resolve complex issues through debugging, reading schematics and interpreting datasheets.
- Work with communication protocols such as CAN, J1939 and Ethernet to ensure reliable data exchange.
Qualifications
- 8+ years of professional experience in embedded software development with strong C programming skills.
- Experience with Matlab/Simulink/Stateflow and model-based development practices.
- Proven debugging and troubleshooting skills; ability to read schematics and use diagnostic tools.
- Familiarity with communication protocols (CAN, J1939, Ethernet) and Python scripting for tooling/automation.
- Experience in engine or machine controls development and electrical systems troubleshooting is highly desirable; BS/MS in Electrical/Computer/Software Engineering or related field preferred.
Ready to Apply?
Please submit your resume and a brief cover note referencing the job code PAN-00000013 to the email below. In your message, highlight relevant embedded software projects, model-based development experience, and your experience with the listed protocols and tools.
Contact: Show email
Phone: View phone number on product.excelhire.com
Take the next step in your career!
- ...Title: Embedded Software Engineer Location- Mossville, IL- Onsite Job Description: Years of experience: 5+ years of professional software development experience with a strong focus on autonomy, robotics, or real-time systems Degree requirement: Bachelor...Suggested
- ...Bachelor's degree (or equivalent) in an accredited Engineering or Computer Science or equivalent technical field. 4+ years of relevant engineering development work experience in embedded software development, systems design, or product validation. 4-5...SuggestedWork experience placementRemote work
- ...Overview: Role Overview As a Software Engineer in our Connectivity Group, you will develop robust C++ applications and automated test scripts for next-generation telematics systems. You will play a critical role in how our heavy machinery collects, transmits,...SuggestedRemote work
- ...Embedded Software Engineer Hybrid in Mossville, IL (Peoria area) 12-Month Contract with possible extension Summary: The main function of an embedded software engineer is to apply the principles of computer science and mathematical analysis to the design, development...SuggestedContract workInternship
- ...Role- Embedded SW Engineer Location- Mossville, Il Job Description: Summary: The main function of an embedded software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of...Suggested
$40 per hour
...Embedded Software Engineer Location: Mossville, IL, USA | Job Code: PAN-00000019 Why Join Us? Work on real-world embedded systems with opportunities to influence product design and testing. Collaborative, engineering-driven environment with experienced...- ...Software Developer And Designer Responsible for performing and leading the requirements... ...information software used in embedded systems on client’s machine & industrial... ...components used in machine control platforms, engine control platforms, display, and telematics...Internship
- ...Job Description Job Description Diversified Services Network, Inc. (DSN) is seeking a full-time Senior C++ Software Engineer (Autonomous Systems) to join our team in Mossville, IL OR Pittsburgh, PA OR Sanford, North Carolina OR Cary, North Carolina OR Clayton, North...Full time
- ...Develop and maintain C++ application-level software supporting display and HMI systems Build and enhance Angular front-end... ...with cross-functional teams including UI, systems, and platform engineers Debug and resolve issues across the full software stack...
- ...Responsibilities Actively participate in the full software development lifecycle, including requirement gathering, design, development, testing, and deployment. Develop complex application modules using full-stack skills (ReactJS, Java, Spring Boot, Oracle SQL), focusing...
- ...We're looking for a Senior Back-End Engineer to join an enterprise engineering team building cloud-native, server less solutions on Azure. The ideal candidate has deep hands-on experience with Node.js and CosmosDB, and has built and maintained Azure Function Apps in a...
$60 - $75 per hour
...Description Job Description Senior Embedded Integration Developer Job Description... ...designing, building, and integrating embedded software for an aftermarket in-cab AI assistant... ...~ Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science...Contract workTemporary work$93.61k - $119.72k
...Ensures compliance with regulatory requirements and ATS policies and procedures. Partners with internal/external customer for engineered solutions to improve reliability and throughput. Identifies opportunities for Capital Expenditures for equipment replacement with...Work at office$36.78 - $63.26 per hour
...developing the next generation of providers and healthcare professionals through Carle Illinois College of Medicine, the world’s first engineering-based medical school, and Methodist College. Carle BroMenn Medical Center, Carle Foundation Hospital, Carle Health Methodist...Full timeWork experience placementLocal areaRelocation packageShift work- ...Position Title: Embedded C/C++ Developer Job Location: Chillicothe, IL Remote... ...logging, and OTA where applicable. • Software Quality & Safety • Apply MISRA-C/C++... ...'s in Electrical/Electronics/Computer Engineering or related field. • years of...Full timeContract workInternshipLocal areaRemote work
$70 - $75 per hour
Echo Technologist Job description Echo Technologist, PRN JOIN THE BEST. TO BE THE BEST. HMC is offering $70 to $75 per hour for an experienced Echo Technologist! HMC Offers: ~ Day shift, Monday-Friday ~ No call or weekends ~ Quality childcare...Hourly payReliefMonday to FridayShift workWeekend workDay shift$35 - $78.35 per hour
...Job Description Job Description Job Title: Embedded Controls Engineer Job Description This role focuses on developing, implementing, and... ...environment on advanced control systems and embedded software. Responsibilities Develop control algorithms in MATLAB...Contract workTemporary work- ...Tital: Software engineer Location: Silicon Valley,Southern California Long Term Job Description: We are seeking a highly... .... Develop robust and efficient C++ code for embedded safety systems. Collaborate with cross-functional teams...
$128.47k - $192.71k
Career Area: Engineering Job Description: Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you're joining a global... ...improvement activities. Collaborate with system, electrical, software, mechanical, manufacturing, and quality teams to advance...Full timePart timeRelocation packageFlexible hours- ...Job Title #- Electrical Engineer 5 Duration 24 months Contract with possible extension... ...NFPA, IEC, ISO, UN) • ssisting technical leads in conveying software requirements and component electronic information for HV diagnostics...Contract workInternshipWork at officeRelocation
- ...Required Qualifications • Four-year engineering degree in Electrical Engineering, Mechanical Engineering, Computer Science, or... ...required) • Data link communication knowledge (required) • Embedded C software experience (nice to have) • Experience developing...
- ...Job Title: Mechanical Engineer - Thermal Simulation and Rotating Component Design Location: Mossville, IL Job Type: Contract... ...with cross-functional teams including electrical engineers, software developers, and product designers to ensure seamless integration...Contract work
- ...Required Education • Bachelor's degree in Mechanical Engineering, Agricultural Engineering, Aerospace Engineering, or a related field... ...emissions performance, engine calibration, and lab testing. • Software: Fully proficient with the Microsoft Office Suite (Word, Excel...Full timeInternshipWork at office
- ...Control Design And Development Engineer Research and develop new technology/control systems and software. Development, evaluation, and deployment of new control algorithm... ...control Experience and knowledge with embedded software implementation based on multi-tasking...
- ...• Research, design, develop, manufacture, and test tools, engines, machines and other mechanical devices. • Research and analyze... ...recommendation to maintenance crew. • Assist drafters in developing the structural design of products using tools, equipment or software.
- # Electrical knowledge (needs EE degree) # CAD/CREO modeling - ideally of electrical schematics/facilities schematics (AutoCAD okay, doesn't need CREO) # Experience with creating wiring schematics for facility and PLC controls wiring # PLC programming capability...
- ...Job Title: Mechanical Engineer 1 Location: Mossville, IL Job Type: Contract Job Overview: We are seeking... ...as well as a strong background in Computer-Aided Design (CAD) software. Key Responsibilities: Create detailed...Contract work
- ...Mechanical Engineer 4 Location: Mossville, IL 61552 Duration: 12 Months As an engineer in the Purchased Finished and Product Health team, you will join a dedicated team of engineers working a variety of topics covering purchased finished electrification components...InternshipWork at officeShift work
- ...Required MINIMUM EDUCATION & SPECIAL REQUIREMENTS: Master’s degree in Computer Science or related field, plus 24 months of experience in Software Development. 2 years of experience in Java technologies like Java, Spring Boot, and ORM frameworks. Experience with front‑end...
- ...with OAuth • Prior experience with Azure Cloud and VSTS Responsibilities This position is for a senior Java Software Developer, who will play a key role in developing Technical Information Services Digital Experience across electronic media, and service...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!


