Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Engineer

$42 per hour

Rose 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:

Phone: View phone number on product.excelhire.com

Take the next step in your career!

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Mossville, IL vacancy
  •  ...Job Title: Embedded Software/Firmware Engineer Location: Mossville, IL Job Description: We are seeking a skilled Embedded Software/Firmware Engineer with strong expertise in device driver-level development and Real-Time Operating Systems (... 
    Suggested

    Kasmo Global

    Mossville, IL
    5 hours ago
  •  ...please look for a Controls Engineer with 5+ years of experience in model-based controls development (MATLAB/Simulink/Stateflow)...  ...Control Systems experience. Job Title 75358-1 - Embedded Software Engineer 3 Duration 12 months Contract with... 
    Suggested
    Contract work
    Internship
    Work at office

    Kasmo Global

    Mossville, IL
    5 hours ago
  •  ...Job Description: Job Titles: Embedded Software Engineer Location: Mossville, IL (Onsite) About the Role We are seeking Embedded Software Engineers to join a cutting-edge Robotics and Autonomy team focused on machine automation for large autonomous... 
    Suggested
    Internship

    Futran Tech Solutions Pvt. Ltd.

    Mossville, IL
    5 days ago
  •  ...Role: Embedded Software Engineer 4 Location: Mossville, IL (Onsite) Duration: 6-month contract Interview: In-person ideal, can be remote if candidate will be relocating Position Overview: This is a high-impact technical leadership... 
    Suggested
    Contract work
    Remote work
    Relocation

    Tech Tammina

    Mossville, IL
    3 days ago
  • $127.59k - $146.29k

     ...we work and live. Together, we are building a better world, so we can all enjoy living in it. Caterpillar Inc. seeks Embedded Software Engineer at its facility located at 2427 E. Engine Drive, Chillicothe, IL 61523. Develop and test software in support of Caterpillar... 
    Suggested
    Part time
    Flexible hours

    Caterpillar

    Mossville, IL
    4 days ago
  •  ...About the job Embedded Software Engineer *This is a 13 month contract As the ICS senior software engineer, you will be responsible for developing UI/UX display software for the Energy and Transportation applications. In this job role, you will develop multiple... 
    Contract work
    Internship

    Nanosoft Consulting

    Mossville, IL
    2 days ago
  •  ...Bachelor's in Computer Science or Electrical Engineering Qualifications ~5-8 years of...  ...~ Hands-on experience with real-time embedded device drivers Top Skills Designing...  ...controls, display, or telematics software Proficiency in Git for version control... 
    Work experience placement

    ThreePDS Inc.

    Mossville, IL
    5 hours ago
  •  ...develop, build, and test the low-layer software, such as OS integration, I/O drivers, boot...  ...units; and support and advise other engineers, managers, marketing personnel, customers...  ...Skills Required Real world real-time embedded device driver experience is key... 
    Work experience placement
    Internship

    Samprasoft

    Mossville, IL
    2 days ago
  •  ...Description Top Skills: ~4 years of embedded C/C++ experience. ~4 years of...  ...degree (or equivalent) in an accredited engineering or Computer Science or equivalent technical...  ...development work experience in embedded software development, systems design, or product... 
    Work experience placement
    Internship
    Remote work

    Q1 Technologies

    Mossville, IL
    3 days ago
  •  ...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

    Diversified Services Network

    Mossville, IL
    6 days ago
  • $65.5k - $70.5k

    Hands on MATLAB/Simulink/Stateflow Experience Debugger (Trace32 or any) SCM (GIT/Clearcase/any) Automotive communication protocols (CAN/J1939/UDS) dSpace HIL testing Knowledge The expected salary range for this position is between $65,500 to $70,500 annually. The actual...
    Work at office

    L&T Technology Services

    Mossville, IL
    1 day ago
  •  ...Title This role will contribute to the delivery of diesel engine software flash files by completing testing to ensure all application features...  ...role does not provide the opportunity to write or modify embedded software code, only test of the application layer in order... 

    Argyle Infotech

    Mossville, IL
    1 day ago
  • $97.53k - $146.29k

     ...Career Area: Engineering Job Description: Your Work Shapes the World at Caterpillar...  ...it. Come work on the Core Information Software team developing Caterpillar telematics,...  ...practices like Agile, C, C++ and Rust, embedded Linux, and a plethora of open-source software... 
    Part time
    Work at office
    Work from home
    Relocation
    Visa sponsorship
    Flexible hours

    Caterpillar

    Mossville, IL
    2 days ago
  • $97.53k - $146.29k

     ...better world for all who live in it. Career Area Engineering What You Will Do Develop requirements for new software components for displays and connectivity control...  ...communication devices Solid experience with embedded software development and design Requirements development... 
    Part time
    Live in
    Relocation
    Visa sponsorship
    Flexible hours

    Caterpillar

    Mossville, IL
    1 day ago
  •  ...Embedded Software Engineer 3 Location: Chillicothe, IL 61523 Experience Required: Embedded Software Engineer 3: 5–7 years Position Overview We are seeking Embedded Software Engineers to join the Autonomy team within the Construction Industries product group... 

    Futran Tech Solutions Pvt. Ltd.

    Chillicothe, IL
    5 hours ago
  •  ...Embedded Software Engineer Seeking a proficient Embedded Software Engineer to apply computer science and mathematical principles in designing, developing, testing, and evaluating embedded software and systems across various applications including medical, industrial... 
    Contract work
    Remote work

    Kasmo Global

    Chillicothe, IL
    5 days ago
  • $75k - $115k

     ...Embedded Software Engineer RFA Engineering is an engineering service provider dedicated to delivering timely engineering support and expertise. We are seeking an entry-level to experienced candidate to become an integral part of our engineering team. The selected candidate... 
    Full time
    Temporary work
    Work at office
    Flexible hours

    RFA Engineering

    East Peoria, IL
    4 days ago
  • $53 - $54 per hour

     ...Software Strategy Developer Payrate: $53.00 - $54.00/hr. This role contributes to the...  ...opportunity to make an immediate impact on client engine and aftertreatment software as part of a...  ...development software as it relates to embedded systems, such as SQL, VisualBasic, etc.... 
    Hourly pay
    Full time
    Internship
    Local area
    Immediate start
    Flexible hours

    Aditi Consulting

    Chillicothe, IL
    3 days ago
  • $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... 

    Rose INT

    Mossville, IL
    29 days ago
  • $54.42 per hour

    Job Title: Embedded Software Engineer 2 Location: Mossville, IL Zip Code: 61552 Duration: 12 Months Pay Rate: $54.42/hr. Keyword's: #Mossvillejobs; #EmbeddedSoftwareEngineerjobs; Start Date: Immediate We provide a competitive pay and benefits package. This position... 
    Local area
    Immediate start

    Belcan

    Mossville, IL
    4 days ago
  •  ...Job Description This position is for a software engineer to develop Onboard Core Information software for Displays and Telematics...  ...Information software development team. Hard Skills Embedded C or C++ RUST exposure Embedded Linux Git... 
    Contract work

    3B Staffing LLC

    Mossville, IL
    5 hours ago
  •  ...Job Title: Software Systems Engineer Job Overview: We are seeking a Software Systems Engineer to create comprehensive systems and...  ...Engineering, or Computer Science. ~3-7 years of experience in embedded software design, system engineering, or web/windows... 
    Remote work

    Kasmo Global

    Mossville, IL
    2 days ago
  •  ...Keyskills- Hardware Testing, Engine Testing, Suspension Testing, It’s a Test Execution role Top Candidates will also have: Test execution...  ...relevant hardware testing experience. Someone with only software testing experience will NOT be considered. Demonstrated ability... 

    Pentangle Tech Services | P5 Group

    Mossville, IL
    1 day ago
  • 5-8 years of experience in systems engineering within a software development environment Experience translating system requirements into detailed software requirements Strong collaboration with development teams and product support to define and refine requirements Background... 

    Pentangle Tech Services | P5 Group

    Mossville, IL
    4 days ago
  • We are seeking a Mid-Level Systems Engineer to support requirements engineering, system integration, validation, and customer-facing technical...  ...Strong problem-solving and communication skills. Experience in embedded or heavy equipment environments (preferred). Willingness to... 

    Global Connect Technologies

    Mossville, IL
    2 days ago
  • $93.61k - $119.72k

     ...culture. 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... 
    Full time
    Work at office

    Advanced Technology Services

    Peoria, IL
    15 days ago
  •  ...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... 

    3B Staffing LLC

    Mossville, IL
    4 days ago
  • $116.36k - $155.15k

     ...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 time
    Temporary work
    Remote work
    1 day per week

    Lumen

    Peoria, IL
    4 days ago
  • $49 - $50 per hour

     ...Overview The main function of a systems engineer is to apply the principles of computer science...  ..., testing, and evaluation of the software and systems that make computers work. A...  ...troubleshooting. Test strategy and execution for embedded/edge systems. Education & Experience... 
    Hourly pay
    Full time
    Internship
    Local area
    Remote work
    Flexible hours
    Shift work

    Aditi Consulting

    Chillicothe, IL
    4 days ago
  •  ...performance feedback. -Knowledge of the full software development lifecycle: from business/...  ...Required: Bachelor's degree in Engineering or Computer science disciplines Required...  ...Additional Skills : Validation Engineer,Electronic Engineer,Embedded Engineer
    Temporary work
    Work at office

    Kaav Inc.

    Chillicothe, IL
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!