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

Embedded Software Senior Engineer

$112.71k - $169.06k

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 an Embedded Software Senior Engineer in the Machine Technology Platform Group, you will collaborate with a dynamic team to advance new technologies. You will design, develop, and test software for current and future Caterpillar machine subsystems, using iterative development to deliver features quickly. Success in this role requires producing high-quality code and solving complex technical problems.What You Will Do:• Gather and analyze user and client needs to define software requirements for components and subsystems used across multiple products.• Promote design consistency across products by contributing to product and software architecture discussions.• Identify common issues, risks, and considerations throughout the development life cycle.• Develop production-quality C/C++ software, including design, documentation, coding, quality assurance, and validation.Needed Skills:• Knowledge of the software development life cycle and a solid understanding of application system design and program specifications.• Experience developing embedded software for RTOS and Linux environments.• Proficiency with GoogleTest-based unit testing and embedded build-system workflows.• Strong scripting and debugging skills (Python, Bash etc).• Ability to work independently and collaborate with embedded software, validation, and systems engineering teams.What You Will Have:Analytical Thinking:• Approaches a complex problem by breaking it down into its component parts.Effective Communications:• Listens to feedback without defensiveness and uses it for own communication effectiveness.Teamwork:• Actively participates in team meetings.• Shares information, knowledge, and experiences openly and proactively.Producing Results:• Strives for excellence in performance by surpassing established standards.• Seeks out advice, help, and information when needed to accomplish responsibilities.Software Development:• Conducts walkthroughs and monitors effectiveness and quality of the development activities.Top Candidate Will Have:• Experience with configuration management tools such as Git.• Familiarity with GitHub Actions, Jenkins, Docker, Lauterbach, and Rust.• Experience working with open-source libraries.• Familiarity with AI-assisted development tools.Additional Details:• This is a full-time, on-site position.• Domestic relocation assistance is available.• Visa sponsorship is not available.• This role requires 10% travel.#LISummary Pay Range:$112,710.00 - $169,060.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 employeesPosting Dates:September 30, 2026 - October 12, 2026Any 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, Illinois; USA - TX - Irving - Walnut Hill; Tucson, ArizonaType: Full time

Vacancy posted 8 hours ago
Similar jobs that could be interesting for youBased on the Embedded Software Senior Engineer in Mossville, IL vacancy
  • $112.71k - $169.06k

     ...electrification, electronic controls, software, and energy solutions across the entire...  ...closely with product groups, engineering, and global delivery teams, APT balances...  ...Energy product portfolio.Job Summary:As a Senior Embedded Software Engineer - Electrification, you... 
    Senior
    Full time
    Part time
    Relocation
    Visa sponsorship
    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
    2 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... 
    Suggested
    Work visa

    Xcelo Group

    Mossville, IL
    11 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... 
    Suggested
    Local area
    Work visa

    Xcelo Group

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

    Software Technology Inc

    Mossville, IL
    3 days ago
  •  ...Title: Embedded Software Engineer Client: Caterpillar Location: Mossville, IL (Onsite 5 days/week) Duration: 6+ Months Visa: No H1B/CPT (Genuine) Rate: $55-58/h. C2C Caterpillar Robotics / Detect Safety Applications... 
    H1b

    3B Staffing LLC

    Mossville, IL
    3 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
    10 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
    3 days ago
  •  ...Senior Project Lead HYB Location: Mossville, IL 12+ years...  ...with machine systems, data collection, software/systems project management, cross-...  ..., and a Bachelor's degree in Electrical Engineering, Computer Engineering, AI, or a related... 
    Senior

    3B Staffing LLC

    Mossville, IL
    2 days ago
  •  ...Job Description Job Description Title: Embedded Software Engineer 3 #100464 Location: onsite Mossville, IL 100% M-F; open to relocation candidates but MUST be able to be onsite day 1 of contract (max 2 weeks from offer) and relocate at own costs (swoon nor client... 
    Long term contract
    Full time
    Contract work
    Remote work
    Relocation
    Flexible hours

    Swoon Staffing West Coast

    Peoria, IL
    27 days ago
  • $147.76k - $221.64k

     ...world, so we can all enjoy living in it.Emissions Regulatory Affairs SMESenior Technical Regulatory Compliance Engineering SpecialistJob Summary:As a Senior Technical Regulatory Compliance Engineering Specialist in the Emissions and Product Regulatory Compliance division... 
    Senior
    Full time
    Part time
    Relocation
    Flexible hours

    Caterpillar

    Mossville, IL
    8 hours ago
  • $100k - $120k

     ...Job Description Job Description RFA Engineering ( is an engineering service provider dedicated to delivering our clients with timely...  ...opportunities within our own organization. Sr. Embedded Software Engineer This selected candidate will apply the principles... 
    Senior
    Full time
    Temporary work
    Work at office
    Flexible hours

    Rogers Freels & Associates Inc

    Chillicothe, IL
    22 days ago
  •  ...Job Description Job Description Title: C++ Embedded Software Engineer 3 #100249 Location: onsite Mossville, IL 100% M-F; open to relocation candidates but MUST be able to be onsite day 1 of contract (max 2 weeks from offer) and relocate at own costs (swoon nor client... 
    Long term contract
    Full time
    Contract work
    Work at office
    Relocation
    Flexible hours

    Swoon Staffing West Coast Skilled

    Peoria, IL
    27 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
    3 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
    3 days 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
    3 days ago
  •  ...Tax Senior / Tax Manager Peoria, IL | Small, established CPA firm There’s a big difference between doing the tax work and actually knowing the clients behind it. This is a smaller CPA firm working predominantly with small and medium sized businesses and their owners.... 
    Senior

    Distinct | North America

    Peoria, IL
    2 days ago
  • $93.09k - $124.12k

     ...ownership, deliver meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role The Senior IT Systems Engineer provides advanced Tier II support by troubleshooting and repairing network devices, tools, and services for a nationwide... 
    Senior
    Full time
    Temporary work
    Work at office
    Remote work
    Shift work
    Night shift

    Lumen

    Peoria, IL
    3 days ago
  •  ...Job Description Job Description Senior Embedded Systems Validation Engineer Mossville, IL Diversified Services Network, Inc. (DSN) is seeking...  ...evidence, and quality documentation needed to support software and system release readiness. Work is closely tied to... 
    Senior
    Full time
    Work at office

    Diversified Services Network, Inc.

    Mossville, IL
    10 days ago
  • $75k - $115k

     ...Job Description Job Description RFA Engineering ( is an engineering service provider dedicated to delivering our clients with timely...  ...additional opportunities within our own organization. Embedded Software Engineer This position will develop, execute, and... 
    Full time
    Temporary work
    Work at office
    Flexible hours

    Rogers Freels & Associates Inc

    Chillicothe, IL
    a month ago
  • $112.71k - $183.14k

     ...mining and construction jobsites. As a Senior Autonomy Engineer, you’ll focus and collaborate with...  ...functional teams to integrate hardware and software solutions.Conduct system validation...  ...automotive, machine, or industrial embedded network communication software... 
    Senior
    Full time
    Part time
    Work at office
    Relocation package
    Flexible hours

    Caterpillar

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

     ...where we work and live. Together, we are building a better world, so we can all enjoy living in it. Caterpillar Inc. seeks Senior Engineer at its facility located at 2427 E. Engine Drive, Building AC, Chillicothe, IL 61523. Work in the Earthmoving Operator Systems division... 
    Senior
    Part time
    Remote work
    Flexible hours

    Caterpillar Financial Service Corp

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

     ...Career Area: Engineering Job Description: Your Work Shapes the World at Caterpillar Inc...  ...can all enjoy living in it. The Lead Embedded Engineer acts as the advocate for the customer...  ...is responsible for developing embedded software libraries and data link standards used... 
    Full time
    Part time
    Relocation
    Visa sponsorship
    Relocation package
    Flexible hours

    Caterpillar Inc.

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

     ...sustainable communities. Together, we are building a better world, so we can all enjoy living in it.Job SummaryAs an Embedded Product Analytics Engineer, you will transform product and engineering data into actionable insights that support New Product Introduction (NPI)... 
    Full time
    Part time
    Currently hiring
    Relocation
    Relocation package
    Flexible hours
    Early shift

    Caterpillar

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

     ...Career Area: Engineering Job Description Your Work Shapes the World at Caterpillar Inc...  ...we can all enjoy living in it. The Senior Validation Engineer will develop, integrate...  ..., troubleshoot, and evaluate autonomy software systems used on autonomous mining machines... 
    Senior
    Full time
    Part time
    Work at office
    Relocation
    Relocation package
    Flexible hours

    Caterpillar Financial Service Corp

    Mossville, IL
    2 days ago
  • Job Title Job Summary Relevant experience of 5-7 years with bachelors degree or equivalent Demonstrated strong analytical and problem solving skills Demonstrated ability to develop and articulate product design concepts Sound experience in Heavy structure, Chassis, ...
    Senior

    Hcltech

    Peoria, IL
    3 days ago
  • $112.71k - $183.14k

     ...Full time R0000394582 Career Area: Engineering Job Description: Your Work Shapes...  ...we can all enjoy living in it. The Senior Validation Engineer will develop, integrate...  ..., troubleshoot, and evaluate autonomy software systems used on autonomous mining... 
    Senior
    Full time
    Part time
    Work at office
    Relocation
    Relocation package
    Flexible hours

    Caterpillar

    Mossville, IL
    3 days ago
  •  ...Job Description Job Description Senior Go-to-Market Project Manager – Battery Electric Products Mossville, IL Diversified...  .... The Senior Go-to-Market Project Manager will partner with Engineering, Tax, Legal, Compliance, Business Resources, Supply Chain, Commercial... 
    Senior
    Full time
    Internship
    Work at office
    Shift work

    Diversified Services Network, Inc.

    Mossville, IL
    13 days ago
  • $19 - $19.25 per hour

    Assistant Store ManagerHourly rate ranges from $19.00 - $19.25 per hour and is dependent upon qualifications and experience.Benefits include: Company Paid Sick Time, Illinois Paid Leave, Paid Vacation Time, Paid Holidays, Bereavement Pay, Jury Duty Pay, Contest Prize Awards...
    Senior
    Hourly pay
    Local area

    Spencer Gifts

    Peoria, IL
    5 days ago

Do you want to receive more vacancies?

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