Embedded Software Senior Engineer
1 day ago
Increase your chances of an interview by reading the following overview of this role before making an application.
Engineering
Job 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.
Job Summary:
This job involves developing and using system requirements to design, develop, and test software components used in machine control platforms, engine control platforms, display, and telematics platforms. The Software developer and designer will develop embedded 'C' and/or C++ code software solutions to meet system requirements. We have a fabulous team that does some of the most exciting work at Caterpillar, and we can't wait for you to join the team
What You Will Do:
Gathering and analyzing user/client requirements to create the software requirements specification (SRS) document.
Designing, writing, and implementing source code of embedded systems and enhancing code samples of existing systems.
Testing and debugging embedded system software using different tools/methods available to improve code quality and optimize system performance.
Collaborating with other teams to provide post-production support.
Education requirement:
Requires a degree in an accredited Electrical Engineering, Computer Engineering, Computer Science, or Engineering curriculum.
What skills you will have:
Software Development:
Working knowledge in automotive, machine, or industrial embedded network communication software development fields.
Capable of designing and developing embedded 'C' and/or C++ code software solutions to meet system requirements.
Ability to develop and maintaining data link and networking protocol libraries, and developing low level network Drivers utilizing CAN, CAN FD, J1939 and or Ethernet communication library development.
Requirement Analysis:
Plays an active or leading role in recording and storing requirement documents in various forms.
Ensures the successful completion of all major activities, tasks and deliverables pertaining to the requirement analysis stage.
Technical Troubleshooting:
Capable of troubleshooting software problem to get to root cause and get to solution
Teamwork:
Explains own role and responsibility within team.
Shares information, knowledge, and experiences openly and proactively.
Top Candidates will also have
MS in Electrical, Electronics or Computer Engineering or Computer Science
Additional Information:
The location for this position is Mossville, IL
Domestic relocation assistance is available for this position.
This position will require 10% travel.
Visa sponsorship is available with this position.
What you will get:
Our goal at Caterpillar is for you to have a rewarding career. Our teams are critical to the success of our customers who build a better world. Here you earn more than just wage, because we value your performance, we offer a total rewards package that provides:
Competitive Base Salary
Annual incentive bonus plan
Medical, dental, and vision coverage
Paid time off plan (Vacation, Holiday, Volunteer, Etc.)
401k savings plan
Health savings account (HSA)
Flexible spending accounts (FSAs)
Short and long-term disability coverage
Life Insurance
Paid parental leave
Healthy Lifestyle Programs
Employee Assistance Programs
Voluntary Benefits (Ex. Accident, Identity Theft Protection)
Subject to annual eligibility and incentive plan guidelines.
Final details:
Please frequently check the email associated with your application, including the junk/spam folder, as this is the primary correspondence method. If you wish to know the status of your application - please use the candidate log-in on our career website as it will reflect any updates to your status.
For more information, visit To connect with us on social media, visit
Relocation is available for this position.Visa sponsorship available for eligible applicants.
Posting Dates:
September 19, 2024 - October 3, 2024
Any offer of employment is conditioned upon the successful completion of a drug screen.
EEO/AA Employer. All qualified individuals - Including minorities, females, veterans and individuals with disabilities - are encouraged to apply.
Not ready to apply? Join our Talent Community .
-
Embedded Software Senior Engineer
1 day ago
Chillicothe, Illinois, United States Caterpillar Full timeJob Title: Embedded Software Senior EngineerCaterpillar Inc. is seeking a highly skilled Embedded Software Senior Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and testing software components used in machine control platforms, engine control platforms, display, and telematics...
-
Embedded Software Senior Engineer
5 days ago
Chillicothe, Illinois, United States Caterpillar Full time{"Job Title: Embedded Software Senior EngineerJob Summary:We are seeking a highly skilled Embedded Software Senior Engineer to join our team at Caterpillar. As a key member of our engineering team, you will be responsible for designing, developing, and testing software components used in machine control platforms, engine control platforms, display, and...
-
Embedded Software Senior Engineer
5 days ago
Chillicothe, United States Caterpillar Full timeCareer Opportunity:Caterpillar Inc. is seeking a highly skilled Embedded Software Senior Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and testing software components used in machine control platforms, engine control platforms, display, and telematics platforms.Key Responsibilities:•...
-
Embedded Software Senior Engineer
14 hours ago
Chillicothe, Illinois, United States Caterpillar Full timeCareer Area:EngineeringJob Description:Career Opportunity at Caterpillar Inc.We are seeking a highly skilled Embedded Software Senior Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and testing software components used in machine control platforms, engine control platforms, display, and...
-
Embedded Software Senior Engineer
7 days ago
Chillicothe, United States Caterpillar Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Caterpillar Inc. in Mossville, IL. As a key member of our engineering team, you will be responsible for designing, developing, and testing software components used in machine control platforms, engine control platforms, display, and telematics platforms.Key...
-
Embedded Software Senior Engineer
3 days ago
Chillicothe, Illinois, United States Caterpillar Full timeCareer Area:EngineeringJob Description:Career Opportunity at Caterpillar Inc.We are seeking a highly skilled Embedded Software Senior Engineer to join our team at Caterpillar Inc. in Mossville, IL. As a key member of our engineering team, you will be responsible for designing, developing, and testing software components used in machine control platforms,...
-
Senior Embedded Software Engineer
3 weeks ago
Chillicothe, United States Caterpillar Full timeAbout the RoleCaterpillar Inc. is seeking a highly skilled Senior Embedded Software Engineer to join its team. As a key contributor, you will be involved in the planning and execution of intricate embedded network and information software projects.Key ResponsibilitiesContribute to requirements analysis and decompositionEvaluate and implement new software...
-
Embedded Software Senior Engineer
5 days ago
Chillicothe, United States Caterpillar Full timeCareer 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...
-
Embedded Software Senior Engineer
3 days ago
Chillicothe, United States Caterpillar Full timeCareer 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...
-
Embedded Software Senior Engineer
1 week ago
Chillicothe, United States Caterpillar Full timeCareer Area:Find out more about the daily tasks, overall responsibilities, and required experience for this opportunity by scrolling down now.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,...
-
Embedded Software Senior Engineer
7 days ago
Chillicothe, United States Caterpillar Full timeCareer 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...
-
Senior Embedded Product Analytics Engineer
7 days ago
Chillicothe, United States Caterpillar Full timeAbout the RoleCaterpillar Inc. is seeking a highly skilled Embedded Product Analytics Senior Engineer to join its team. As a key member of the engineering organization, you will play a critical role in shaping the future of our products and services.Key ResponsibilitiesSupport product engineering teams through the remote collection and analysis of...
-
Embedded Software Senior Engineer
4 days ago
Chillicothe, IL, United States Caterpillar Full timeCareer 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...
-
Embedded Software Senior Engineer
7 days ago
Chillicothe, IL, United States Caterpillar Full timeCareer 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...
-
Embedded Software Senior Engineer
1 week ago
Chillicothe, IL, United States Caterpillar Full timeCareer 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...
-
Embedded Systems Engineer II
4 months ago
Chillicothe, United States Rogers Freels & Associates Inc Full timeJob DescriptionJob DescriptionRFA Engineering (www.rfamec.com) is an engineering service provider dedicated to delivering our clients with timely engineering support and expertise. We are seeking a growth-oriented candidate to become an integral part of our engineering team. The selected candidate will work with an experienced engineering staff using...
-
Senior Software Engineer
4 hours ago
Chillicothe, United States Capital One Full timeTransformative Opportunity at Capital OneWe are seeking a talented Full Stack Software Engineer to join our team at Capital One. As a key member of our engineering community, you will have the opportunity to drive a major transformation within our organization.Key Responsibilities:Collaborate with Agile teams to design, develop, test, implement, and support...
-
Senior Software Systems Engineer
2 days ago
Chillicothe, United States Aditi Consulting Full timeJob Summary:The primary function of a Systems Engineer 4 is to apply computer science and mathematical analysis principles to design, develop, test, and evaluate software and systems that enable computers to function. This role involves analyzing user needs and developing software to meet those needs.Key Responsibilities:• Direct programmers and analysts...
-
Product Cybersecurity Engineer
1 month ago
Chillicothe, United States Caterpillar Full timeCareer 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...
-
Product Cybersecurity Engineer
1 month ago
Chillicothe, United States Caterpillar Full timeCareer 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...