Job Information
Caterpillar, Inc. Embedded Perception Software Senior Engineer in Mossville, Illinois
Career Area:
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.
Do you have the drive to help Caterpillar’s Excavation Division (EXD) continue to progress towards groundbreaking products and technologies? If so, we have an exciting opportunity for you as an Embedded Software Senior Engineer in our Perception Technology Team in Mossville, Illinois.
This position will work with a global team of engineers to prioritize and develop advanced safety and productivity features for excavation applications. You will work to concept, develop, validate, release new software applications to production while working closely with perception partners across Caterpillar.
What You Will Do:
Design, implement, build, and validate AIS features on system benches and test bed machines
Concept and implement features to integrate data from multiple perception sensors
Work with the systems teams to prioritize features, maintenance, and CPI activities based on customer needs and field feedback
Coordinate with numerous process partners in Cat Robotics, Cat Electronics, and within the EXD product group
Support application integration with Caterpillar production systems and tools (ET, diagnostics, platform software, common services, flashing, back office, SIS, PSPS, etc)
Perform peer reviews and work with junior engineers to production release software
Support bring-up and iterative feature development for new AIS and embedded applications for proof-of-concept demonstrations
Identify areas of growth and improvement within the team and improve overall software quality
Mentor junior developers and new team members
What You Will Have (Basic Qualifications):
Degree Requirement: Bachelor’s degree in an engineering curriculum (preference for a computer or software engineering degree)
Software Development: Proven experience in designing, implementing, and validating complex software applications, preferably within an engineering or robotics environment.
Requirements Analysis: Strong ability to gather and translate customer and business needs into actionable technical requirements for software development.
Technical Troubleshooting: Demonstrated expertise in diagnosing and resolving software and system issues, particularly in embedded or sensor-driven applications.
Producing Results: History of successfully delivering high-quality software solutions through effective collaboration with cross-functional global teams.
Top Candidates Will Have:
Experience AIS (Autonomy Infrastructure Software) Linux application development
System architect and team leadership experience
The ability to work/lead multiple projects simultaneously and to make sound priority decisions
Experience with perception systems and sensors (cameras, radar, lidar, ultrasonics)
Experience with CAN and various Ethernet protocols
Experience with lean innovation, NTI, and NPI processes
Familiarity with ROS application development
Additional Info:
Domestic relocation is available to those who qualify.
5% travel is expected
No ISE assignments
No visa sponsorship
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 a salary because we value your performance. We offer a total rewards package that provides day one benefits [medical, dental, vision, RX, and 401(k)] along with the potential of an annual bonus.
Additional benefits include paid vacation days and paid holidays (prorated based upon hire date).
About Caterpillar:
Caterpillar Inc. is the world’s leading manufacturer of construction and mining equipment, off-highway diesel and natural gas engines, industrial gas turbines and diesel-electric locomotives. For nearly 100 years, we’ve been helping customers build a better, more sustainable world and are committed and contributing to a reduced-carbon future. Our innovative products and services, backed by our global dealer network, provide exceptional value that helps customers succeed.
#LI
Relocation is available for this position.
Visa Sponsorship is not available for this position. This employer is not currently hiring foreign national applicants that require or will require sponsorship tied to a specific employer, such as, H, L, TN, F, J, E, O. As a global company, Caterpillar offers many job opportunities outside of the U.S which can be found through our employment website at www.caterpillar.com/careers.
Posting Dates:
November 19, 2024 - December 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 (http://flows.beamery.com/caterpillarinc/talcom) .