![Military Spouse Connection mobile logo](https://dn9tckvz2rpxv.cloudfront.net/militaryspouseconnection.jobs/img/logo.png)
Job Information
Caterpillar, Inc. Senior Software Engineer in Akashi, Japan
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.
Location/Travel %
Akashi, Japan/Up to 20%
About the Role
This Senior Engineer - Embedded Application Software role in Caterpillar’s Excavation Division (EXD) is focused on delivering the next generation of machine control software features breakthroughs to take the industry to the next levels in productivity, safety, and technology. Als this position uses a proven set of development skills, product knowledge and practical experience in the design, development and deployment of software solutions for both new and current production machines. The successful candidate will be able to build high-quality, innovative and fully performing software in compliance with Caterpillar coding standards and technical design.
Job Duties
Lead New Product Introduction (NPI) and Annual Product Update (APU) integration activities to implement embedded software features.
Support expansion of existing embedded software features to new machine models.
Perform software requirements development, design creation & documentation, development, integration, and validation for EXD’s primary platform using requirements management tools, implementation languages/models(C/C++, Matlab/Simlink).
Follow ISO 19014 / 26262 and other applicable safety standards for software implementation, including collaboration with Excavation Division Process Partners.
Utilize agile methodology, version control software to manage coordination and implementation of application features developed by a world-wide team.
Collaborate with a worldwide multidisciplinary team
Required Qualifications
Bachelor's degree or equivalent experience in engineering or computer science
Strong analytical skills
Desired Qualifications
Experience with control software development tools and process (Matlab/Simulink/Git/C/C++/Autosar)
Trained in the agile software development process
Familiar with Continuous Integration concepts
Posting Dates:
August 23, 2024 - September 13, 2024
Caterpillar is an Equal Opportunity Employer (EEO).
Not ready to apply? Join our Talent Community (http://flows.beamery.com/caterpillarinc/talcom) .
Caterpillar, Inc.
-
- Caterpillar, Inc. Jobs