Senior Embedded Software Engineer - CAT
ShiftCode Analytics
Technical Leadership Role For Autonomy Software
Virtual interview all visa except H1B Onsite: Mossville, IL (local) Mossville, IL preferred - also open to candidates in San Francisco, CA; Pittsburgh, PA; or Cary/Clayton, NC
Position Overview
This is a high-impact technical leadership role focused on developing and scaling production-quality autonomy software. The engineer will lead teams responsible for perception, planning, control, and platform capabilities, moving algorithmic concepts from research prototypes into robust, field-ready solutions.
Core Responsibilities
- Architectural Leadership: Design and own major autonomy software components across perception, localization, and planning layers to ensure systems are scalable and maintainable.
- Production Integration: Translate research and AI/ML prototypes into real-time, production-grade software integrated with sensors (LiDAR, Radar, Camera) and vehicle networks.
- Mentorship: Set coding standards and best practices while guiding junior and mid-level engineers through rigorous design and code reviews.
- Field Problem Solving: Lead root-cause analysis for complex issues observed in simulation, Hardware-in-the-Loop (HIL), or actual field deployments.
Candidate Requirements
- Experience: 8+ years of professional software development with a focus on autonomy, robotics, or real-time systems.
- Core Tech Stack: Expert-level C++ (Required) and proficiency in Python.
- Systems Knowledge: Deep understanding of Linux-based development, multithreading, memory management, and performance optimization.
- Education: Bachelor's degree in Computer Science, Robotics, or a related field (Master's preferred).
Preferred Technical Skills
- Experience with robotics frameworks (e.g., ROS/ROS2).
- Hands-on experience with perception systems, sensor fusion, or motion planning algorithms.
- Familiarity with simulation pipelines (SIL/HIL) and functional safety concepts.
- Background in developing software for heavy industrial, automotive, or off-highway autonomous systems.
The Value Proposition
- Production-Scale Impact: Unlike R&D-only roles, this position focuses on autonomy software that is actively moving to production on large-scale machinery.
- Technical Influence: As a senior leader, this individual will shape the long-term platform strategy and technical roadmap for autonomous systems.
- Global Collaboration: Work within a highly cross-functional, multidisciplinary environment alongside experts in AI, hardware, and systems engineering.
- ...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 Clayton, North Carolina OR San Francisco, CA!...SeniorFull time
$135k - $165k
...desire to positively impact the environment and lives of others in a refreshing, vibrant, and inclusive culture. The Senior Embedded Software Engineer for Airborne Software will apply their deep knowledge of RTCA DO-178C, best practices for real-time safety-critical...SeniorFull timeTemporary workWork at officeLocal areaRemote work$104k - $143k
...Your Role at Baxter This is where your work saves lives Baxter is seeking a talented and motivated Senior Embedded Software Engineer to join our Novum Infusion Pump team in the Medical Products and Therapies group. As an integral member of our team, you...SeniorTemporary workLocal areaWork visaFlexible hours$96k - $132k
A healthcare company is seeking a talented Senior Embedded Software Engineer to enhance the infusion pump team. This role entails developing high-quality embedded software that directly impacts patient care. Key responsibilities include designing applications using the...Senior- A leading water technology company seeks a Sr. Embedded Linux Software Engineer in Morrisville, NC. This role involves designing and maintaining tailored Linux distributions for cutting-edge hardware. Ideal candidates should possess a degree in Computer Science and 3+...Senior
- A global water technology company is seeking a Sr. Embedded Linux Software Engineer. You will design and maintain custom Linux distributions for hardware platforms, work on kernel and driver development, and ensure system security and efficiency. The ideal candidate has...Senior
- A global water technology company in Morrisville, North Carolina, seeks a Sr. Embedded Linux Software Engineer to design, develop, and maintain custom Linux distributions for embedded systems. You will be crucial in ensuring system performance and security, working closely...Senior
- Sr. Embedded Linux Software Engineer page is loaded## Sr. Embedded Linux Software Engineerremote type: Hybridelocations: Morrisville, North Carolina (Office)time type: Full timeposted on: Vor 5 Tagen ausgeschriebenjob requisition id: R46144Xylem ist ein Fortune 500 Wassertechnologieunternehmen...SeniorWork at office
- A technology leader is seeking an experienced individual for a remote role focused on advanced packaging and 3DIC analysis. Candidates must have extensive knowledge of signal and power integrity, along with at least 15 years in related fields. The ideal candidate will demonstrate...SeniorRemote work
- ...Senior Embedded Linux Engineer We are seeking a full-time Senior Embedded Linux Engineer for our Outdoor team at Garmin's U.S. headquarters in... ...you will be responsible for developing low-level embedded software for various Garmin Consumer Outdoor products. You will be...SeniorFull timeInternship
- ...Senior Kotlin Back-end Developer Join a cutting-edge Sales and Marketing application development initiative powered by AI to automate and optimize business processes. The project involves extensive integration with internal and external APIs and transitioning from...Senior
$105k - $110k
...Sr. C++ Embedded Engineer w/d CUDA and PLDM Exp Location: 7001 Development Dr, Morrisville, NC - 27560 - Onsite Role Duration... ...Who are we looking for? 3 to 5 years' experienced software engineers to write, debug and test embedded Firmware. Manage...SeniorHourly payContract workRelocation- Tata Consultancy Services Limited is looking for a skilled full stack software developer in Morrisville, NC, with a minimum of 5+ years of experience. The role involves designing and building production web applications using modern technologies like React and Node.js....Senior
- ...Job Title: Senior Principal Infrastructure Engineer Designation: Sr. Principal Infrastructure Engineer Location: Morrisville, NC Job Summary: The Senior Principal Infrastructure Engineer will play a pivotal role in driving the development and validation...Senior
- A defense contracting company in North Carolina is seeking an Electrical Engineer 3. This position involves designing, developing, and maintaining embedded software for kinetic systems. Responsibilities include leading electrical system design, collaborating with cross-...Senior
- ...Overview We are seeking a full-time Embedded Software Engineer 1 in our Cary, NC location. In this role, you will be responsible for building upon existing software solutions to develop basic software for Garmin products and/or applications. Essential...Full timeInternship
$45 - $50 per hour
...Job Title: Embedded Software Engineer Job Description Become a member of Our Trustworthy Systems Initiative. We are looking for an energetic, innovative, and self-starting software engineer to design, implement, test, and support features & solutions within...Temporary work$143k - $243k
...A leading pharmacy benefit management firm is seeking a Senior Principal Actuary to provide actuarial direction and innovative modeling. The role involves collaborating with underwriters, leading actuarial staff, and monitoring health policy impacts. Candidates should...SeniorRemote work- Summary Develops embedded software, tools, and test automation for vehicle controller systems, supporting architecture, integration, validation... .... Job Responsibilities Perform embedded systems engineering tasks including requirements analysis, operational concept development...Temporary workWork experience placementLocal area
- ...Digital Infrastructure division is currently seeking a Senior Embedded Firmware Engineer to join our team. This position will be a hybrid office/... ...design requirements. Document and formally release embedded software following company procedures. Develop test plans and...SeniorWork experience placementWork at officeRemote workWork from homeRelocation packageFlexible hours
- ...sustainable solutions. The Role As Senior Firmware Engineer with Xylem you will design, develop, and support embedded firmware for Sensus gas AMI and metering products... ...(hardware, test, analytics, and system software) to ensure seamless integration and...SeniorWork at office
- Senior Helpers - 216 Ashville Avenue, Suite 30 - Responsibilities: Assisting with activities of daily living including personal care and meal preparation; Providing transportation to medical appointments; Dementia, Alzheimer's, Parkinson's, hospice care support; Light...Senior
$104k - $143k
...pride. Your Role at Baxter This is where your work saves lives Baxter is seeking a talented and motivated Senior Embedded Software Engineer to join our Novum Infusion Pump team in the Medical Products and Therapies group. As an integral member of our team,...SeniorTemporary workLocal areaWork visaFlexible hours$83.22k - $101.95k
Job Title Performs difficult work providing coordinated guidance and regulation of the growth and development of the Town. Salary: $83,221.00 - $101,946.00 Annually Location: 73 Hunter Street, Apex, NC Job Type: Full-Time Closing Date: Continuous Job ...SeniorFull time- Role Overview: Sr. IOS Developer with expertise in Swift and iOS SDKs, modern architecture patterns, and understanding of frameworks and REST APIs. Key Responsibilities: Develop iOS applications using Swift and iOS SDKs. Design and implement modern architecture...Senior
- ...Job Description A well-respected client is seeking a TAX SENIOR due to the growth in their firm. Are you an experienced individual with a knack for numbers? Then look no further, because we have the perfect opportunity for you! As a Tax Senior, you will be...Senior
- ...Job Description An excellent firm is ready to hire a TAX SENIOR due to the growth in their firm. Are you an experienced individual with a knack for numbers? Then look no further, because we have the perfect opportunity for you! As a Tax Senior, you will be...Senior
- ...A biotechnology company is seeking a Senior Manager for Patient Support focusing on Quality Assurance. This remote role involves developing strategies to enhance patient experiences, ensure compliance, and lead audits within the Patient Support Program. The ideal candidate...SeniorRemote work
$65.96k - $113.34k
Bancorp Bank is seeking a skilled credit analyst to perform complex credit analysis remotely from anywhere in the U.S.A. You will analyze financial statements, work with sales teams, and generate detailed credit reports. Required qualifications include an undergraduate...SeniorRemote work- ...Job Description An excellent firm is ready to hire a TAX SENIOR due to the growth in their firm. Are you an experienced individual with a knack for numbers? Then look no further, because we have the perfect opportunity for you! As a Tax Senior, you will be...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Embedded Software Engineer - CAT. Be the first to apply!
- senior game producer Cary, NC
- senior lead project manager Cary, NC
- senior hvac project manager Cary, NC
- senior work from home Cary, NC
- senior creative project manager Cary, NC
- senior network engineer remote Cary, NC
- senior project manager contract Cary, NC
- senior sas administrator Cary, NC
- senior mulesoft developer Cary, NC
- sr electrical engineer Cary, NC

