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

Embedded Software Engineer

Tech Tammina

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 planning layers to ensure systems are scalable and maintainable.
  • Production Integration: Translate research and AI/ML prototypes into real-time, production-grade software integrated with sensors (LiDAR, Radar, Camera) and vehicle networks.
  • Mentorship: Set coding standards and best practices while guiding junior and mid-level engineers through rigorous design and code reviews.
  • Field Problem Solving: Lead root-cause analysis for complex issues observed in simulation, Hardware-in-the-Loop (HIL), or actual field deployments.
Candidate Requirements:
  • Experience: 8+ years of professional software development with a focus on autonomy, robotics, or real-time systems.
  • Core Tech Stack: Expert-level C++ (Required) and proficiency in Python.
  • Systems Knowledge: Deep understanding of Linux-based development, multithreading, memory management, and performance optimization.
  • Education: Bachelor's degree in Computer Science, Robotics, or a related field (Master's preferred).
Preferred Technical Skills:
  • Experience with robotics frameworks (e.g., ROS/ROS2).
  • Hands-on experience with perception systems, sensor fusion, or motion planning algorithms.
  • Familiarity with simulation pipelines (SIL/HIL) and functional safety concepts.
  • Background in developing software for heavy industrial, automotive, or off-highway autonomous systems.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Mossville, IL vacancy
  •  ...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,... 
    Suggested
    Remote work

    Voluble Systems LLC

    Mossville, IL
    9 hours ago
  •  ...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... 
    Suggested
    Hourly pay
    Permanent employment
    Remote work

    AHU Technologies, Inc.

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

    Next Level Business Services, Inc.

    Mossville, IL
    1 day ago
  •  ...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... 
    Suggested
    Local area
    Relocation

    Voluble Systems LLC

    Mossville, IL
    9 hours ago
  •  ...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... 
    Suggested

    Info Way Solutions

    Dunlap, IL
    9 hours ago
  •  ...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... 

    Info Way Solutions

    Peoria, IL
    2 days ago
  •  ...testing of signal processing and diagnostic algorithms used in embedded systems for machine and industrial applications....  ...collaboration with cross functional teams consisting of hardware engineers, internal software tool engineers, and system engineers. Requires degree... 

    Katalyst HealthCares & Life Sciences

    Mossville, IL
    20 days ago
  •  ...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 work
    Work experience placement
    Remote work

    Nanosoft Consulting

    Chillicothe, IL
    9 hours ago
  •  ...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... 
    Internship
    Remote work
    Shift work

    HCL USAAvance Consulting

    Mossville, IL
    2 days ago
  • $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 time
    Temporary work
    Remote work

    Lumen

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

    Rose INT

    Mossville, IL
    2 days ago
  • $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 pay
    Contract work
    Temporary work
    Work experience placement
    Mossville, IL
    3 days ago
  • $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 pay
    Contract work
    Temporary work
    Work experience placement
    Work at office
    Mossville, IL
    3 days ago
  • $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 time
    Worldwide
    Relocation package
    Flexible hours

    Caterpillar

    Peoria, IL
    2 days ago
  • $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 time
    Worldwide
    Flexible hours

    Caterpillar

    Peoria, IL
    12 days ago
  • $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 time
    Flexible hours

    Caterpillar

    Mossville, IL
    8 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, Inc.

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

    Pi Square Technologies

    Peoria, IL
    9 hours ago
  •  ...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 time
    Work experience placement
    Internship
    Work at office

    Diversified Services Network

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

    Tachyon Technologies

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

    Info Way Solutions

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

    Dorleco

    Peoria, IL
    4 days ago
  •  ...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 time
    Work experience placement
    Internship
    Work at office
    Remote work

    Harvey Nash Group

    Mossville, IL
    1 day ago
  • $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 time
    Part time
    Relocation
    Relocation package
    Flexible hours

    Caterpillar

    Mossville, IL
    4 days ago
  • $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 time
    Remote work
    Flexible hours
    2 days per week

    Caterpillar

    Mossville, IL
    1 day ago
  •  ...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 time
    Internship
    Work at office

    Diversified Services Network, Inc.

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

    Implify

    Peoria, IL
    a month ago
  • $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 time
    Flexible hours

    Caterpillar

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

    All Engineering Recruitment Solutions

    Peoria, IL
    8 days ago
  • $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

    Advanced Technology Services

    Peoria, IL
    28 days ago

Do you want to receive more vacancies?

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