Embedded Software Engineering Specialist jobs in United States
cer-icon
Apply on Employer Site
company-logo

Caterpillar Inc. · 23 hours ago

Embedded Software Engineering Specialist

Caterpillar Inc. is a global team dedicated to building sustainable communities through innovative technology. The Embedded Software Engineering Specialist will lead and participate in projects related to machine technology, focusing on improving documentation workflows and testing infrastructures for embedded applications.

ConstructionManufacturingMechanical EngineeringMachinery Manufacturing
badNo H1Bnote

Responsibilities

Gather and analyze user/client requirements to create the software requirements for components and subsystems used across several products
Ensure design consistency throughout products by actively contributing to both product and software architecture discussions
Collaborate with system teams to identify gaps in the software development toolchain (requirements, build, CI/CD, test automation, etc.) that are used for embedded/Linux targets
Work closely with technology and tools teams to develop new processes, improve existing ones, and ensure alignment with the enterprise technical strategy
Manage end-to-end adoption and governance responsibilities while tracking and reporting essential quality and compliance performance indicators
Communicate project status and development timelines to stakeholders
Mentor team members, emphasizing strategy and alignment with organizational goals

Qualification

Embedded software toolsVehicle communicationsSoftware developmentRequirements analysisTechnical troubleshootingAnalytical thinkingProject planningEmerging technologiesEffective communicationsMentoring

Required

Proficiency in requirements analysis tools and techniques; ability to gather, assess, and document requirements for successful system or software projects
Understanding and using methods and resources that support thorough analysis; ability to identify the underlying causes of technical issues and develop different solutions to address them
Knowledge of software design and development tools and activities; ability to produce software products or systems in line with product requirements. Mentor and guide engineering teams, providing technical leadership on complex development efforts
Knowledge of technical troubleshooting approaches, tools, and techniques; ability to anticipate, recognize, and resolve technical issues on hardware, software, applications, or operations
Ability to clearly convey and interpret information using appropriate communication methods, tools, and techniques

Preferred

Degree from an accredited program in Engineering, Computer Science, or Computer Engineering
Skilled in using embedded software tools including, but not limited to: Ubuntu, AUTOSAR, Git, Jenkins, Artifactory, and Python
Strong knowledge of vehicle communications & diagnostics: CAN/CAN FD/LIN, Bluetooth Low Energy (BLE), and Automotive Ethernet
Knowledge of cellular, satellite, or IoT emerging technologies
Ability to communicate technical information effectively with a diverse group
Demonstrated project planning, oversight, status tracking, and reporting skills
Experience developing and validating embedded control solutions using tools like Matlab, CANape, Git, etc

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 benefits
Life Insurance
Parental leave
Adoption benefits
Tuition Reimbursement
These benefits also apply to part-time employees

Company

Caterpillar Inc.

company-logo
For 100 years, we’ve been helping customers build a better, more sustainable world.

Funding

Current Stage
Public Company
Total Funding
$3.51B
Key Investors
US Department of EnergyAdvanced Propulsion Centre UK
2025-08-28Post Ipo Debt· $3.5B
2024-10-31Grant· $5.04M
2019-06-23Grant

Leadership Team

leader-logo
George Moubayed
Chief Sustainability and Strategy Officer / Senior Vice President Enterprise Strategy Division
linkedin
E
Eric Sporre
Vice President & Global Chief Information Security Officer (CISO)
linkedin
Company data provided by crunchbase