Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Engineering Specialist

$128.47k - $208.77k

Caterpillar

Career 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 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 position is for an Autonomy Engineering Development Specialist working in a Software Architect role for Remote Control section within Integrated Technology Solutions within Cat Technology. The individual hired for this position will work as part of an engineering team to design, develop, integrate, and test robust, scalable features on embedded electronic control systems for use in remote-controlled machine applications.What You Will Do:Define and drive software architecture for Remote Control and autonomy systems on embedded platformsDesign, develop, and review real-time embedded control softwareLead AUTOSAR-based software architecture and development using Embedded C/C++Define and govern software requirements with traceability to system and customer needsArchitect and guide software integration across system, hardware, and platform layersStandardize machine interfaces across platformsSupport cybersecurity and functional safety in software design and validationSupport Sprint planning and executionDrive software verification, validation, and quality practicesTroubleshoot complex issues and lead root cause analysis and resolutionAlign delivery with global teams, platform initiatives, and production readiness goalsMentor software developers and provide technical leadership across distributed teamsWhat You Have: Programming: Knowledge of relevant programming languages and tools; ability to test, write, design, debug, troubleshoot and maintain source codes and computer programs.Software Development Life Cycle: Knowledge of software development life cycle; ability to use a structured methodology for delivering and managing new or enhanced software products to the marketplace.Industry Knowledge: Knowledge of the organization's industry group, trends, directions, major issues, regulatory considerations, and trendsetters; ability to apply industry knowledge appropriately to diverse situations.Technical Troubleshooting: Knowledge of technical troubleshooting approaches, tools and techniques; ability to anticipate, recognize, and resolve technical issues on hardware, software, application or operation.Problem Solving: Knowledge of approaches, tools, techniques for recognizing, anticipating, and resolving organizational, operational or process problems; ability to apply knowledge of problem solving appropriately to diverse situations.Application Development Tools: Knowledge of application and system development; ability to utilize a variety of specific tools and toolkits for developing applications.Artificial Intelligence: Knowledge of the concepts, technologies and methodologies of artificial intelligence (AI); ability to develop, implement and/or apply artificial intelligence products and services in specific industry domain to achieve business goals.Consideration for Top Candidates: Bachelor’s degree in engineering or computer science; advanced degree preferredStrong expertise in embedded C/C++ development in RTOS environmentsProven experience in software architecture and embedded/autonomy systemsDeep knowledge of AUTOSAR (Classic preferred), including BSW and RTESolid understanding of software development lifecycle and structured methodologiesStrong problem-solving and technical troubleshooting skillsExperience with modeling tools (MATLAB/Simulink) in embedded environmentsExperience with vehicle/machine networks (CAN, Ethernet)Proficiency with development tools (GIT, debuggers, cross-compilers)Ability to collaborate with and lead distributed engineering teamsAdditional Information: This position requires the candidate to work full-time at the Irving, TX, Mossville, IL or Clayton NC office.Domestic relocation assistance is NOT available for this position.Visa sponsorship is NOT available with this position.This position will require up to 10% travel#LISummary Pay Range:$128,470.00 - $208,770.00Compensation and benefits offered may vary depending on multiple individualized factors, job level, market location, job-related knowledge, skills, individual performance and experience. Please note that salary is only one component of total compensation at Caterpillar. Benefits:Subject to plan eligibility, terms, and guidelines. This is a summary list of 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 benefitsLife InsuranceParental leaveAdoption benefitsTuition Reimbursement* These benefits also apply to part-time employeesThis position requires working onsite five days a week.Visa Sponsorship is not available for this position.Posting Dates:Any offer of employment is conditioned upon the successful completion of a drug screen.Caterpillar is an Equal Opportunity Employer, Including Veterans and Individuals with Disabilities. Qualified applicants of any age are encouraged to apply.Not ready to apply? Join our Talent Community.SummaryLocation: Irving, Texas; Mossville, Illinois; Clayton, North CarolinaType: Full time

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineering Specialist in Clayton, NC vacancy
  •  ...Senior C++ Software Engineer (Autonomous Systems)Diversified Services Network, Inc. (DSN) is seeking a full-time Senior C++ Software Engineer (Autonomous Systems) to join our team in Mossville, IL OR Pittsburgh, PA OR Sanford, North Carolina OR Cary, North Carolina OR... 
    Suggested
    Full time

    Diversified Services Network

    Clayton, NC
    1 day ago
  • Piper Companies in Clayton, North Carolina, seeks a BMS/FMS Engineering Support Specialist to support building and facility management system projects, coordinate with vendors, and ensure standards compliance. You will work with local and global teams to deliver high-impact... 
    Suggested
    Local area

    Piper Companies

    Clayton, NC
    4 days ago
  • $55 - $80 per hour

    Piper Companies is seeking a BMS/FMS Engineering Support Specialist to support a leading engineering and manufacturing organization in Clayton, North Carolina . This role will focus on Building Management System (BMS) and Facility Management System (FMS) project execution... 
    Suggested
    Local area

    Piper Companies

    Clayton, NC
    4 days ago
  • About the Department At Novo Nordisk, we want to make a difference. For more than 100 years, we have led the way in diabetes care. Being part of Novo Nordisk allows our employees to embark on the opportunity to help improve the quality of life for millions of people around...
    Suggested
    Local area
    Shift work

    NCBiotech

    Clayton, NC
    3 days ago
  • $21.74 per hour

     ...Application Deadline This position is anticipated to close on Aug 24, 2026. About Actalent Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through... 
    Suggested
    Contract work
    Temporary work
    Shift work
    Weekend work
    Weekday work

    Actalent

    Clayton, NC
    1 day ago
  •  ...to system related issues & discrepanciesCoordinate & oversee software upgrades & releases to applicable systemsCoach and train colleagues...  ...based on the role.).QualificationsBachelor's Degree in IT/Engineering/related field or Equivalent (experience + education) required5... 
    Work at office
    Local area

    Novo Nordisk Pharma

    Clayton, NC
    12 hours ago
  •  ...to system related issues & discrepanciesCoordinate & oversee software upgrades & releases to applicable systemsCoach & train colleagues...  ...based on the role.)QualificationsBachelor's Degree in IT/Engineering or related field of study from an accredited university required... 
    Work at office
    Local area

    Novo Nordisk Pharma

    Clayton, NC
    4 days ago
  • Novo Nordisk operates multiple manufacturing facilities in NC, including a state-of-the-art API facility in Clayton. The role focuses on operating API manufacturing equipment to meet production goals with strict adherence to GMP and cGMP standards. You will review SOPs,...

    Novo Nordisk A/S

    Clayton, NC
    1 day ago
  •  ...maintaining quality & schedule within area of responsibilityEstablish & maintain positive working relationship with internal & external engineering & operations stakeholdersLead & provide technical support for investigation, troubleshooting & problem resolution of equipment &... 
    Local area
    Worldwide
    Shift work

    Novo Nordisk Pharma

    Clayton, NC
    17 hours ago
  • NC State University in Clayton, NC is seeking a Temporary Research Technician to assist with field crops and livestock production activities. The role involves applying treatments according to protocols, operating agricultural equipment, and assisting with research tasks...
    Temporary work

    NC State University

    Clayton, NC
    17 hours ago
  • About the Department You will be joining Fill & Finish Expansions (FFEx), which is responsible for all major expansion activities within aseptic production, solid dosage forms, finished products, fill & finish warehousing, and QC across all production areas in Product...
    Local area
    Shift work
    Night shift
    Rotating shift
    Weekend work

    Novo Nordisk

    Clayton, NC
    8 days ago
  •  ...system data, and driving continuous improvements using cLEAN® and Six Sigma. The ideal candidate will hold a Bachelor's degree in engineering, have at least five years in maintenance or engineering, and experience in SAP master data management. This role offers... 

    BioSpace

    Clayton, NC
    1 day ago
  • $25 - $28 per hour

    Job Description Job Description HVAC Sheet Metal Mechanic - $25-$28ph Proman Skilled Trades is hiring experienced  HVAC Sheet Metal Mechanics for a commercial warehouse construction project in  Clayton, NC 27527 . This is a great opportunity for skilled professionals...
    Monday to Friday

    Proman Skilled Trades

    Clayton, NC
    16 days ago
  •  ...Support, Lab, and Process Control disciplines to prepare for a role across the Veolia Water Tech family. Participants gain exposure to project work at diverse sites, travel extensively, and develop practical engineering #J-18808-Ljbffr Suez Water Technologies & Solutions
    Rotational program

    Suez Water Technologies & Solutions

    Clayton, NC
    4 days ago
  • $130k - $150k

    Lead Mechanical Engineer, HVAC Plumbing-621672 Lead Mechanical Engineer, HVAC Plumbing-621672 2 days ago Be among the first 25 applicants...  ...-workers. Must be computer literate and have knowledge of such software programs as Microsoft Office that is helpful in creating... 
    Full time
    For contractors
    Work at office

    Planet Pharma

    Clayton, NC
    4 days ago
  • $25 - $40 per hour

     ...heavy equipment and show proficiency in: Diagnostics and manufacture diagnostic software Hydraulics and repair of hydraulics Electrical systems Pneumatic Diesel engines This position will be responsible for servicing off-road heavy construction... 
    Full time
    Temporary work
    Monday to Friday

    J.J. Taylor

    Clayton, NC
    1 day ago
  • About Voxel Voxel Innovations is a small, mission-driven advanced manufacturing company solving difficult real-world engineering problems. We use Electrochemical Machining (ECM) to precisely shape specialty metal alloys for aerospace, energy, industrial, semiconductor,... 
    Permanent employment
    Contract work
    Work visa

    Voxel Innovations, Inc.

    Knightdale, NC
    2 days ago
  • $20 per hour

    Clayton, NC Full time R-14212 Compensation $20.00 Hourly Job Description Text JOBS to 811DIG (811344) to connect with our hiring team today! Are you an outdoor enthusiast who enjoys independent field work and is looking to jump start your career? If you...
    Hourly pay
    Extra income
    Full time
    For contractors
    Shift work
    Night shift

    USIC

    Clayton, NC
    3 days ago
  • Job Overview The Mechanical Assembler supports the assembly and production of high‑quality mechanical and electrical components used in data center infrastructure systems. This entry‑level role follows established work instructions, uses basic tools, and contributes to...
    Shift work

    Hubbell

    Knightdale, NC
    2 days ago
  • Novo Nordisk's Clayton, NC facility seeks a maintenance/engineering professional to improve reliability across core processes. You will lead line-level improvements, manage projects, and support event responses while upholding standards and cross-functional collaboration... 

    BioSpace

    Clayton, NC
    3 days ago
  • $122.95k - $201.96k

     ...AmericaSalary: $122,951 - $201,960Company: Siemens Solution Architect - Engineering Job ID 517774 Posted since 12-Aug-2026...  ...Proven leadership, communication, and decision-making abilities.Software Application Knowledge: SieOps (Salesforce); Autodesk suite;... 
    Permanent employment
    Full time
    Work at office
    Local area
    Immediate start
    Remote work

    Siemens

    Wendell, NC
    1 day ago
  • $20.36 per hour

     ...for current or future employer-sponsored work authorization.Preferred QualificationsAssociate or bachelor's degree in electrical engineering (or in progress, if able to work full-time)Residential or commercial electrical education or certificationsExperience in testing,... 
    Hourly pay
    Full time
    Local area
    Shift work
    Day shift

    Siemens

    Wendell, NC
    18 hours ago
  • Novo Nordisk in Clayton, NC is seeking an experienced Maintenance Engineer to improve system and equipment reliability across core processes, ensuring customer, business, and regulatory requirements are met. You will focus on People, Process, Equipment, and Standards,... 

    Novo Nordisk

    Clayton, NC
    2 days ago
  • ZEISS Group in Charlotte, NC is seeking a Field Support Engineer II to install, repair, upgrade and maintain Carl Zeiss Meditec instrumentation in a designated field service territory. 80% travel is expected; customer satisfaction is a priority. You will manage tools,... 

    ZEISS Group

    Clayton, NC
    17 hours ago
  • Novo Nordisk in Clayton, NC seeks a Maintenance/Process Improvement Engineer to improve reliability of core processes and lead improvement projects. You will mentor technicians, support event responses, and uphold maintenance standards while collaborating on global initiatives... 

    Initial Therapeutics, Inc.

    Clayton, NC
    3 days ago
  •  ..., medical device, energy, and industrial markets. We're an engineering-driven company focused on advancing the capabilities of ECM technology...  ...to learn complex manufacturing equipment, processes, and software systems.   Strong attention to detail and commitment to... 
    Permanent employment
    Full time
    Contract work
    Work at office
    Relocation
    Work visa
    Night shift
    Rotating shift
    Day shift

    Voxel Innovations, Inc.

    Knightdale, NC
    22 days ago
  • $74.97k - $128.52k

     ...: 519569Location: Wendell, North Carolina, United States of AmericaSalary: $74,970 - $128,520Company: Siemens Senior Application Engineer - Switchgear Proposals Job ID 519569 Posted since 25-Aug-2026 Organization Smart Infrastructure Field of work... 
    Permanent employment
    Full time
    Work at office
    Local area
    Immediate start
    Remote work
    Relocation

    Siemens

    Wendell, NC
    12 hours ago
  • $91.46k - $156.79k

     ...495134Location: Wendell, North Carolina, United States of AmericaSalary: $91,463 - $156,794Company: Siemens Senior Applications Engineer - Solutions Offers Job ID 495134 Posted since 04-Aug-2026 Organization Smart Infrastructure Field of work... 
    Permanent employment
    Full time
    Work at office
    Local area
    Immediate start
    Remote work

    Siemens

    Wendell, NC
    4 days ago
  •  ...Computer Science or related degree.Proven experience in a full stack software development environment.Experience working in cloud-based...  ...Agile framework preferred.4+ years of experience in software engineering and are comfortable with a broad set of technologies,... 

    Samprasoft

    Smithfield, NC
    18 hours ago
  •  ...improving processes and expanding ECM capabilities. You will set up tooling, troubleshoot issues, inspect components, and work with Engineering, Quality, and Operations to enhance safety, quality, and efficiency. A strong technical curiosity and ownership mindset are... 

    Voxel Innovations Inc.

    Knightdale, NC
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineering Specialist. Be the first to apply!