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!
- ...Software Engineer 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, and analyzes...SuggestedHourly payPermanent employmentRemote 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
- ...Role: Embedded Software Engineer 4 location: Mossville, IL (Onsite) Duration: 6-month contract Core Responsibilities: Architectural Leadership: Design and own major autonomy software components across perception, localization, and...SuggestedContract work
- ...Software Engineer Design and implement software of embedded devices and systems from requirements to production and commercial deployment for product lines. Write and code logical and physical database descriptions and specify identifiers of database to management...Suggested
- ...will have the opportunity to develop your technical skills in software verification, troubleshooting, and test automation. You will be... ...field issues involving both software and electronics. Engineers must manage their own development, continuously learning through...SuggestedLocal areaRelocation
- ...Job Tittle- Embedded Software Engineer 2 Location - Peoria IL Role Overview (What the team is looking for) Seeking a candidate with embedded systems software verification experience , specifically in the electrification space . Initial project focus...
- ...FPGA Additional Technical Expectations Low-level embedded software exposure is a plus , including: Peripheral interfacing... ...and testing Debugging Merging work with other engineers Releasing code and starting the next development cycle...
- ...Embedded SW Engineer Responsible for the development, configuration and testing of signal processing and diagnostic algorithms used in embedded... ...functional teams consisting of hardware engineers, internal software tool engineers, and system engineers. Requires degree in...
- ...About the job Embedded Software Engineer (hybrid-remote) *12 month contract Job Description: This is a position for a software engineer to develop Embedded Cybersecurity solutions for client machine & engine product lines that will be used for years to...Contract workWork experience placementRemote work
- ...years Degree requirement: Bachelor’s in EE, CE, CS, Network/Systems Engineering. Do you accept internships as job experience: Yes, if related to connectivity, networking, or embedded systems. Are there past or additional job titles or roles that would...InternshipRemote workShift work
$103.71k - $138.28k
...supervision. The Main Responsibilities •The candidate will have demonstrated knowledge and experience in system architecture and engineering disciplines. Specific technical knowledge of enterprise level networking and network security. •Recommends optimized solutions...Full timeTemporary workRemote work$42 per hour
...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...$128.47k - $192.71k
...Career Area: Engineering Job Description: Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you... ...activities with appropriate teams as the platform includes embedded software as a key deliverable for some components. Demonstrate knowledge...Part timeFlexible hours$46 per hour
job summary: This position is for a software developer as part of automation & autonomy... ...- Coordination with system engineers, machine systems, software and validation... ..., and test robust, scalable features on embedded electronic control systems for use in automation...Hourly payContract workTemporary workWork experience placementWork at office$53 per hour
job summary: 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...Hourly payContract workTemporary workWork experience placement$128.47k - $208.77k
...productive operations. Job Summary We are seeking a Lead Frontend Engineer to drive the design and development of next-generation, tablet-... ...and reach productive decisions based on informed judgment. Software Integration Engineering: Knowledge of software integration...Part timeWorldwideRelocation packageFlexible hours$128.47k - $208.77k
...members Designing, modifying, developing, and implementing software programming applications for target system using agile methods... ...technical aspects of software products. Software Integration Engineering : Extensive Knowledge of software integration processes and...Part timeWorldwideFlexible hours- ...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 Carolina OR San Francisco, CA!...Full time
- ...Description: We are seeking an experienced Powertrain Systems Engineer to lead system-level analysis, requirement engineering, and... .... The role involves working across mechanical, electrical, and software domains to define, analyze, and validate powertrain system...
- ...Electrical Engineer EV Charging Systems | Power Electronics | Electrification... ...environmental validation. Knowledge of embedded systems and microcontroller-based converter... ...teams alongside mechanical, electrical, and software engineers. Attention to detail —...Full timeWork experience placementInternshipWork at office
- ...Job Title- System Engineer 4 Location - Peoria IL, Role Focus Primary focus: Software-in-the-Loop (SIL) testing Work involves autonomous systems and... ...Experience with autonomy or highly complex embedded systems Secondary / Nice-to-Have:...
- ...About the job K13 - Powertrain Systems Engineer Job Description: Responsibilities: Performing powertrain function analysis and function decomposition Requirement elicitation activities from system to SW and traceability over V-cycle Propulsion...
- ...Powertrain Systems Engineer Responsibilities Conduct powertrain function analysis and decomposition. Perform requirement elicitation from system to software level, ensuring traceability across the V-cycle. Create propulsion system high-level...
$127.59k - $169.06k
...world, so we can all enjoy living in it. Caterpillar Inc. seeks Embedded SW Sr. Engineer at its facility located at 2427 E Engine Drive, Chillicothe, IL 61523. Design, develop, and test embedded software features. Create and maintain design documentation....Part timeRemote workFlexible hours2 days per week$112.71k - $183.14k
...Career Area: Engineering Job Description: Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you're... ...Senior Connectivity Engineer focusing on System testing and/or Software development and will join the Site Connectivity Solutions team...Full timePart timeRelocationRelocation packageFlexible hours- ...Embedded Software Engineer 2 - (101547-1) Mossville, IL 24 months Job Description 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...Full timeWork experience placementInternshipWork at officeRemote work
$112.71k - $169.06k
...Career Area: Engineering Job Description: Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar... ...deliver high quality products and services. Test cutting-edge embedded telematics software and customer applications. Work in a team environment...Part timeFlexible hours- ...Diversified Services Network, Inc. (DSN) is seeking a full-time Embedded Software Engineer – Energy Electronics to join our team in Mossville, IL! We offer full benefits, PTO, 401k, and more! If you are an experienced embedded software engineer ready to develop control...Full timeInternshipWork at office
- Sterling Integrator One of the major IT Service Provider Job Description • At least 5 years of experience in Business Process Consulting, problem definition, Architecture/Design /Detailing of Processes • At least 5 years of experience in with atleast one of the...
- ...Job Description Job Description RELIABILITY ENGINEER Seeking a qualified, experienced Reliability Engineer with a strong understanding... ...with code compliance and engineering standards. SOFTWARE TOOLS • Experience with SAP , Ultrapipe , PSAIM , PI...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- embedded software engineer Mossville, IL
- embedded engineer Mossville, IL
- embedded systems software engineer Mossville, IL
- embedded developer Mossville, IL
- embedded software Mossville, IL
- software applications developer Mossville, IL
- remote software sales Mossville, IL
- software implementation project manager Mossville, IL
- software Mossville, IL
- embedded ai engineer



