More jobs:
Associate Design Engineer
Job in
Clayton, Johnston County, North Carolina, 27520, USA
Listed on 2026-03-01
Listing for:
Caterpillar Brazil
Full Time
position Listed on 2026-03-01
Job specializations:
-
Software Development
Software Engineer, DevOps, Cloud Engineer - Software
Job Description & How to Apply Below
** 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.
** Your Work Shapes the World at Caterpillar Inc.
** When you join Caterpillar, you’re joining a global team who care not just about the work we do – but also about each other. We are the makers, problem solvers and future work 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.
** Cat Technology
** collaborates with partners across the Caterpillar enterprise to advance technologies including autonomy and automation, which helps enhance site safety, productivity and efficiency across customer operations worldwide. Cat Technology also owns enterprise-wide initiatives in innovation, research and development, manufacturing automation and advanced materials, ensuring Caterpillar continues to lead the industry in technological excellence and engineering innovation.
The BCP Machine & Machine Systems team within Intelligent Machine Systems is looking for an
** Associate Design Engineer
** to support embedded display software and frontend display software activities for multiple machine applications. In this role, responsibilities will be to develop, design, implement, and test software for Linux-based Displays, ensuring system efficiency and stability. The individual will work with teams across Caterpillar to ensure the display software performs as expected.
** Additional Information:**
* *
* Location:
** Clayton, NC (United States)
* ** Required Travel:
** Less than 10%
* ** Relocation Assistance Offered:
** None
* ** US Work Sponsorship Offered:
** None
*
* What You Will Do:
*
* • Display software full stack feature development on Linux platform.
• C/C++ Middleware software development on Linux platform.
• Organize software code reviews.
• Test plan creation, execution, and documentation.
• Support and communication of software releases, including documentation required by product groups for successfully updating software releases.
** What You Will Have (Basic Requirements):**•
** Education Requirement:
** Associate’s degree in computer science, computer programming or related program•
** Technical Excellence:
** Knowledge of a given technology and various application methods; ability to develop and provide solutions to significant technical challenges.
•
** Software Development:
** Knowledge of software development tools and activities; ability to produce software products or systems in line with product requirements.
•
** Requirements Analysis:
** Knowledge of tools, methods, and techniques of requirement analysis; ability to elicit, analyze and record required business functionality and non-functionality requirements to ensure the success of a system or software development project.•
** Technical Troubleshooting:
** Knowledge of technical troubleshooting approaches, tools and techniques; ability to anticipate, recognize, and resolve technical issues on hardware, software, application or operation.•
** Teamwork:
** Works with small or multiple teams that span functions, issues, locations, and time zones.
** Top Candidates will also have:*
* • Full stack web developer with Embedded C/C++ experience.
• Experience with React, Angular, Type Script, Figma, and Playwright.
• Experience working Windows tools and various Ubuntu Linux distributions.
• Familiarity with AI concepts and emerging technologies (Gen AI, MCP, ATA).
• Proficiency in GIT, CAN/J1939, CANoe, Python (Pandas, Numpy) and CI/CD tools (Azure Dev Ops).
• Has knowledge of working with Open Source libraries.
• Participation in…
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×