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

Embedded Software Engineering Specialist

$128.47k - $192.71k

Caterpillar

Career Area:EngineeringJob Description:Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you're joining a global team who cares not just about the work we do – but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here – we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.As part of a growing engineering team, you will help develop next-generation collision mitigation technologies for Caterpillar construction products. You will design and deliver software solutions that integrate camera, radar, and intelligent sensing technologies to enhance machine safety, performance, and automation capabilities.What You Will Do:Define the embedded software architecture for next-generation collision mitigation systems, ensuring scalable, reliable, and maintainable solutions across Caterpillar construction products.Lead the design and integration of software frameworks that support camera, radar, and intelligent sensing technologies within safety-critical embedded environments.Establish software architecture standards, design patterns, and technical roadmaps while guiding development teams through implementation and integration activities.Collaborate with systems, software, and validation engineers to translate product requirements into robust architectural solutions that meet performance, safety, and reliability objectives.Drive software architecture decisions across embedded Linux and real-time environments, balancing technical tradeoffs, product priorities, and long-term platform strategy.What You Will Have:Software Product Design/Architecture: Knowledge of software product design; ability to convert market requirements into the software product design.Teamwork: Knowledge of the necessity and value of teamwork; experience with; ability to work cooperatively towards shared goals and being supportive of others at all levels.Technical Excellence: Knowledge of a given technology and various application methods; ability to develop and provide solutions to significant technical challenges.Requirements Analysis: Knowledge of tools, methods, and techniques of requirement analysis; ability to elicit, analyze and record required business functionality and non-functionality requirements to ensure the success of a system or software development project.Producing Results: Understanding of the criticality of getting things done in spite of current circumstances and the ability to utilize assigned resources and leverage back-channel resources (individuals or teams) to achieve or exceed planned outcomes.Considerations For Top Candidates:Extensive experience designing software architectures for complex embedded systems using C++.Strong background with embedded Linux, real-time systems, and software platform design for connected, autonomous, or safety-critical products.Experience architecting solutions involving perception technologies, sensor fusion, camera systems, radar integration, or collision avoidance capabilities.Proven ability to lead technical direction across cross-functional teams and influence software design decisions throughout the product lifecycle.Experience with ROS/ROS2, distributed software architectures, middleware frameworks, and modern software development practices.Strong understanding of system-level design, requirements decomposition, integration strategies, and software verification approaches for embedded products.Additional Information:This position requires the candidate to work full-time at the Mossville, IL office.Domestic relocation assistance is available for this position.Visa sponsorship is NOT available with this position.This position will require up to 10% travel #LISummary Pay Range:$128,470.00 - $192,710.00Compensation and benefits offered may vary depending on multiple individualized factors, job level, market location, job-related knowledge, skills, individual performance and experience. Please note that salary is only one component of total compensation at Caterpillar. Benefits:Subject to plan eligibility, terms, and guidelines. This is a summary list of benefits.Medical, dental, and vision benefits*Paid time off plan (Vacation, Holidays, Volunteer, etc.)*401(k) savings plans*Health Savings Account (HSA)*Flexible Spending Accounts (FSAs)*Health Lifestyle Programs*Employee Assistance Program*Voluntary Benefits and Employee Discounts*Career Development*Incentive bonus*Disability benefitsLife InsuranceParental leaveAdoption benefitsTuition Reimbursement* These benefits also apply to part-time employeesThis position requires working onsite five days a week.Relocation is available for this position.Visa Sponsorship is not available for this position.Posting Dates:Any offer of employment is conditioned upon the successful completion of a drug screen.Caterpillar is an Equal Opportunity Employer, Including Veterans and Individuals with Disabilities. Qualified applicants of any age are encouraged to apply.Not ready to apply? Join our Talent Community.SummaryLocation: Mossville, IllinoisType: Full time

Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineering Specialist in Mossville, IL vacancy
  • $97.53k - $146.29k

     ...we can all enjoy living in it.Develops, designs, implements and tests software of embedded devices and systems; monitors and enhances the efficiency and stability of the systems.As a Software Engineer, you are responsible for working within your delivery team to develop... 
    Suggested
    Full time
    Part time
    Work at office
    Relocation
    Visa sponsorship
    Relocation package
    Flexible hours

    Caterpillar

    Mossville, IL
    1 day ago
  • $112.71k - $169.06k

     ...world, so we can all enjoy living in it.As part of a growing engineering team, you will help develop next-generation collision mitigation...  ...construction products. You will design and deliver software solutions that integrate camera, radar, and intelligent sensing... 
    Suggested
    Full time
    Part time
    Work at office
    Relocation
    Relocation package
    Flexible hours

    Caterpillar

    Mossville, IL
    17 hours ago
  • $97.53k - $146.29k

     ...Together, we are building a better world, so we can all enjoy living in it.As a part of the System Diagnostics team, the Embedded Software Engineer will design, develop, and deliver IO processing software for Caterpillar NPI programs. You will focus on implementing on-... 
    Suggested
    Full time
    Part time
    Worldwide
    Visa sponsorship
    Relocation package
    Flexible hours

    Caterpillar

    Mossville, IL
    1 day ago
  • 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 (RTOS) . This role involves low... 
    Suggested

    Kasmo Global

    Mossville, IL
    4 days ago
  • Job Description Bachelor’s degree in Electrical Engineering, Electronics Engineering, Computer Engineering, Computer Science or related...  ...CAPL Scripting. Experience with microcomputer hardware, embedded software, development tools, and debugging methods to develop,... 
    Suggested

    Techswitch LLC

    Mossville, IL
    5 days ago
  •  ...the following: concept, design, test, document, and promote new software features and processes; perform requirements analysis and...  ...members, suppliers and other units; and support and advise other engineers, managers, marketing personnel, customers and suppliers. Voluble... 

    Voluble Systems LLC

    Mossville, IL
    4 days ago
  • 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, testing... 
    Contract work
    Internship

    My3Tech Inc

    Mossville, IL
    2 days ago
  •  ...Candidate Requirements Education & Experience Required: Years of experience: 2-4 years; (max up to 6-7) Degree requirement: BS Degree Engineering, Computer Science, or equivalent Do you accept internships as job experience: Yes Are there past or additional job titles or... 
    Full time
    Internship
    H1b
    Relocation

    Saxon Global

    Mossville, IL
    4 days ago
  • $90k - $100k

     ...the job poster from L&T Technology Services Join a dynamic engineering team focused on developing safety applications for heavy machinery...  ...involves designing, developing, integrating, and testing embedded software features for machine safety systems. Key Responsibilities... 
    Full time

    L&T Technology Services

    Mossville, IL
    5 days ago
  • Position Title: Embedded Software Engineer Location: Mossville, IL Duration: 12 months Position type: W2 contract Responsibilities Design and implement software for embedded devices and systems, from requirements gathering through to production and commercial deployment... 
    Contract work
    Internship

    Accord Technologies Inc

    Mossville, IL
    5 days ago
  • About the job Embedded Software Engineer *This is a 13 month contract* As the 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 complex Human... 
    Contract work
    Internship

    Nanosoft Consulting Talent Page

    Mossville, IL
    5 days 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...  ...Technical Skills Required Real world real-time embedded device driver experience is key... 
    Work experience placement
    Internship

    Samprasoft

    Mossville, IL
    4 days ago
  • $58.97 per hour

     ...applicants. Get AI‑powered advice on this job and more exclusive features. Cullerton Group has a new opportunity for an Embedded Software Engineer 3 . The work will be done onsite in Mossville, IL (Building AC Office), with a standard first‑shift schedule . This is a... 
    Permanent employment
    Contract work
    Internship
    Work at office
    Day shift

    Cullerton Group

    Mossville, IL
    5 days ago
  • Embedded Software Engineer 3 (C++, Linux) As a senior positioning software developer, you’ll develop and bring to production products that enable autonomous and manned systems to estimate their position, altitude, and rates of change as they navigate through construction... 

    Software Technology Inc

    Mossville, IL
    4 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 role focused on developing and scaling... 
    Contract work
    Remote work
    Relocation

    Tech Tammina

    Mossville, IL
    4 days ago
  •  ...Job Title: Embedded Software Engineer – C++ / ROS2 / HIL work Location: Mossville, IL Work Auth: All visas accepted(No H1 and No Fake profile) Experience: 2–4 years Education: Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering... 
    Work visa

    Xcelo Group

    Mossville, IL
    3 days ago
  •  ...Job Title: Embedded Software Engineer 2 (HIL/SIL Validation Engineer) Work Location: Mossville, IL Work Model: Onsite / Local Candidates Preferred Work Auth: All Visas accepted (NO H1 and NO Fake Profile) Important: Candidates should be currently located... 
    Local area
    Work visa

    Xcelo Group

    Mossville, IL
    15 days ago
  •  ...Embedded Software Engineer All IT Solutions United States · Mossville, IL Workplace Type — On-site Employment Type — Contract We are currently seeking a qualified Embedded Software Engineer to support this engagement. Please review the complete requirements... 
    Contract work
    Temporary work
    Local area

    All IT Solutions

    Mossville, IL
    2 days ago
  •  ...Job Description Job Description Diversified Services Network, Inc. (DSN) is seeking a full-time Embedded Software Engineer – C++ (Telematics) to join our team in Mossville, IL. We offer full benefits, PTO, 401k, and more! If you're looking to grow your career within... 
    Full time
    Work at office

    Diversified Services Network, Inc.

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

    Kasmo Global

    Mossville, IL
    4 days ago
  • $128.47k - $192.71k

     ...seeking a highly motivated Control Systems Engineering Specialist to join the Integrated Drivetrain...  ...on New Technology Introduction (NTI) software development, validation planning and execution...  ..., actuators, sensors, and associated embedded software for machine systems.Own... 
    Full time
    Part time
    Relocation
    Relocation package
    Flexible hours

    Caterpillar

    Mossville, IL
    17 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
    4 days ago
  • $128.47k - $192.71k

     ...building a better world, so we can all enjoy living in it.Caterpillar’s Earthmoving Division is seeking a Machine Development Lead R & D Engineer to lead a team of multi-disciplinary test engineers developing and validating medium tractor products throughout NPI programs at... 
    Full time
    Part time
    Work at office
    Relocation package
    Flexible hours

    Caterpillar

    East Peoria, IL
    4 days ago
  • Title Embedded Software Engineer Location Chillicothe, IL, Position Type W2 contract Required Education Bachelor s degree in Computer Science, Software Engineering, or a relevant field required Internships accepted as job experience Yes Associates degree with 6 years of... 
    Contract work
    Internship
    Local area
    Remote work

    Accord Technologies Inc

    Chillicothe, IL
    2 days ago
  •  ...of Bachelor’s degree in Electrical, Electronics or Computer Engineering or Computer Science Design and coding of C and or C++...  ...experience. Technical Skills Real world experience implementing software for embedded Linux. C/C++/Rust Proficiency in Git version mgmt.... 

    Tata Technologies

    Peoria, IL
    5 days ago
  • Remote Control Software Engineer Responsibilities Include: This position is for a Remote Control Software Engineer to support the Surface...  ...engineering team to develop software, integrate, and test features on embedded electronic control systems for use in remote control machine... 
    Remote work

    Software Technology Inc

    Chillicothe, IL
    4 days ago
  • We have an exciting opportunity for an Embedded Software Engineer with strong experience in C++/Linux development, embedded systems, and radar/camera perception processing for safety-critical machine applications. Role: Embedded Software Engineer Location: Peoria, IL Work... 
    Full time

    ARi

    Peoria, IL
    5 days ago
  • $52 - $53 per hour

     ...Position's Contributions to Work Group: This role will perform C++ software development activities supporting telematics data collection...  ...requirement: Bachelor's degree in computer science, software engineering, electrical engineering or relevant field required. Top 3... 
    Hourly pay
    Full time
    Local area
    Flexible hours

    Aditi Consulting

    Chillicothe, IL
    1 day ago
  • $75k - $115k

    RFA Engineering ( ) is an engineering service provider dedicated to delivering our clients with timely engineering support and expertise...  ...and additional opportunities within our own organization. Embedded Software Engineer This position is associated with the design and... 
    Full time
    Temporary work
    Work at office
    Flexible hours

    Rfamec

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

    3B Staffing LLC

    Mossville, IL
    2 days ago

Do you want to receive more vacancies?

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