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

Sr. Embedded Software Engineer

Diversified Services Network

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! We offer full benefits, PTO, 401k, and more! If you're looking to grow your technical career within an extremely reputable, stable Fortune 500 company - let's talk!

We are seeking a Senior Software Engineer to play a key technical leadership role on autonomy software teams developing perception, planning, control, and platform capabilities for autonomous systems. This position focuses on architecting, implementing, and scaling production-quality autonomy software while mentoring engineers and driving technical direction across projects. The ideal candidate brings deep hands-on experience in complex software systems, thrives in cross‑functional autonomy environments, and is capable of translating ambiguous requirements into robust, field-ready solutions.

Requirements

  JOB RESPONSIBILITIES:

  • Lead the design, development, and ownership of major autonomy software components across perception, localization, planning, control, or platform layers
  • Define and influence software architecture for scalable, reliable, and maintainable autonomy systems
  • Translate algorithmic concepts and research prototypes into production-grade, real-time software
  • Serve as a technical leader within the team, setting coding standards, best practices, and design patterns
  • Mentor and guide junior and mid-level engineers through design reviews, code reviews, and technical coaching
  • Collaborate closely with robotics, controls, AI/ML, simulation, systems, and safety teams to deliver end-to-end autonomy capabilities
  • Drive integration of autonomy software with sensors, actuators, compute platforms, and vehicle networks (e.g., CAN, Ethernet)
  • Lead debugging and root-cause analysis for complex issues observed in simulation, HIL, or field deployments
  • Ensure software quality through automated testing, CI/CD pipelines, performance optimization, and documentation
  • Contribute to technical roadmaps, risk assessments, and long-term platform strategy

EDUCATION & EXPERIENCE REQUIRED:

  • Bachelor’s Degree in Computer Science, Software Engineering, Robotics, or related field AND 5+ years’ of professional software development experience with a strong focus on autonomy, robotics, or real-time systems.

REQUIRED SKILLS:

  • Strong expertise in C++ (required); proficiency in Python
  • Proven experience designing and maintaining large-scale, production software systems
  • Deep understanding of Linux-based development, multithreading, memory management, and performance optimization

SOFT SKILLS REQUIRED:

  • Strong code review, design documentation, and technical communication skills
  • Working within a large team that is spread out across the globe

Benefits

  • 401(k)
  • Dental insurance
  • Vision Insurance
  • Disability insurance
  • Employee assistance program
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off
  • Paid Holidays

Please follow the link to our website for a list of job openings in Engineering, IT, Project Management, and more!

Salary expectations: 110,000-121,000 per annual

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Sr. Embedded Software Engineer in Cary, NC vacancy
  •  ...Senior Embedded Software Engineer Group: Eng Materials Group N. America Division: Noise Vibration & Harshness (NVH) Location: USA Bldg E Cary NC LORD Job Family: Engineering Job Type: Regular This position is subject to meeting U.S. export compliance and/or U.S.... 
    Senior
    Permanent employment
    For contractors

    Parker

    Cary, NC
    1 day ago
  •  ...system-level requirements, and process them into software requirements specifications Design components of an embedded system based on software requirements Integrate...  ...and code reviews Qualifications 8+ years of engineering experience (or advanced degree plus 6 years) 5+... 
    Senior

    US Tech Solutions

    Cary, NC
    2 days ago
  •  ...Description: Software Engineer, Embedded OS Job Responsibility Support the development of tools & scripts for increasing efficiency and user experience in the client's OpenRTOS based embedded software development Collaborate with internal and external stakeholders... 
    Suggested
    Day shift

    VIVA

    Cary, NC
    4 days ago
  • $149.52k - $155.4k

    Description and Requirements The Team You Will Join When you join MetLife’s Global Technology team, you’ll be part of a forward-thinking group dedicated to shaping the future of digital solutions for customers worldwide. You’ll develop, maintain and support technology...
    Senior
    Temporary work
    Work at office
    Local area
    Worldwide
    3 days per week

    MetLife

    Cary, NC
    15 hours ago
  • $94k - $138k

     ...Critical Power Solutions Division is currently seeking a Senior Embedded Firmware Engineer to join our team in Raleigh, NC. Relocation benefits are...  ...engineering team to develop, test, and release embedded software in support of new product development. Collaborate with... 
    Senior
    Work experience placement
    Work at office
    Local area
    Remote work
    Relocation package

    Eaton

    Raleigh, NC
    5 days ago
  • Job Title Must Have - Experience in Data Analysis, Data Profiling, Data Cleansing. Experience in Data Profiling tool Oracle EDQ Around 9 to 10 years' experience in SQL server database. Data Profiling, End to end understanding of Complex Data flows and Complete...
    Senior

    Omni Inclusive

    Cary, NC
    4 days ago
  • Role: Senior Data Analyst Location: Cary, NC - Fulltime Position Technical Skillset: Excellent knowledge in Cognos and other BI tool Ownership and Proactive approach Expert in Cognos Report Studio and Framework Manager Immense experience...
    Senior
    Full time
    Work experience placement

    SARIAN Co

    Cary, NC
    2 days ago
  •  ...Sr. Full Stack Developer Location: Morrisville, NC Apply here: Required Skills 8+ years of Full Stack Development experience. Strong...  ...and responsive UI development. Experience with full software development lifecycle (SDLC). Familiarity with Git, CI/CD, and Agile... 
    Senior

    Sandeep Kanchi

    Morrisville, NC
    4 days ago
  • $76k - $101.15k

    Young World Physical Education is seeking an Assistant Principal of Academics to enhance the school's climate and academic programs. The ideal candidate will work closely with school leaders and will have a strong background in education and leadership. Responsibilities...

    Young World Physical Education

    Apex, NC
    2 days ago
  • $95k - $210.9k

     ...Sr. Principal Regulatory Medical Writer - Oncology Preferred Syneos Health is a leading fully-integrated life sciences services organization built to accelerate customer success. We partner with innovators at every point across the drug development and commercialization... 
    Senior
    Contract work
    Flexible hours

    Syneos Health/ inVentiv Health Commercial LLC

    Raleigh, NC
    2 days ago
  •  ...Digital Infrastructure division is currently seeking a Senior Embedded Firmware Engineer to join our team. This position will be a hybrid office/...  ...requirements. Document and formally release embedded software following company procedures. Develop test plans and monitor... 
    Senior
    Work experience placement
    Work at office
    Remote work
    Work from home
    Relocation package
    Flexible hours

    Greenfield Source

    Raleigh, NC
    3 days ago
  •  ...Job ID : 91111-1 Job Title : Sr. Android Developer Location : Morrisville, NC Duration : 6 months + possible extension Rate Range: $35 - $50/hour on W2/ C2C (All inclusive) Introduction We are seeking a highly experienced and skilled individual to join... 
    Senior
    Work experience placement
    Local area
    Immediate start
    Relocation

    Artech

    Morrisville, NC
    4 days ago
  • $115.3k - $264.1k

     ...most visible growth areas: data center and AI infrastructure. The Sr Principal Program Manager - Data Center Campaigns will own the...  ...everything from industry innovations to life-saving care. And with AI embedded across our products and services, we help customers turn that... 
    Senior
    Temporary work
    Local area
    Flexible hours

    Oracle

    Raleigh, NC
    5 days ago
  • $95.5k - $177.3k

     ...better world for people and the planet through smart, sustainable water solutions. We have an opportunity for a Senior Reliability Engineer to join our Apex, NC team. You will play a critical role in new product development (NPD), driving reliability engineering... 
    Senior
    Full time

    Pentair Management Company

    Apex, NC
    3 days ago
  • Overview Responsible for administration of all leases, ground and tenant, associated with wireless communications towers and real estate assets in various states. Enters and manages all the leases in the operational database and the accounting system including economic...
    Senior

    TowerCo

    Cary, NC
    5 days ago
  • AR Staff Accountant This position is responsible for duties related to month-end close, reconciliation of balance sheet accounts, and general journal entries throughout the month. This role works under the guidance of and assists the Controller, preparing and reporting ...
    Senior
    Work experience placement

    Verdesian Life Sciences

    Cary, NC
    4 days ago
  • $126.2k - $264.1k

     ...data, infrastructure, applications, and expertise to power everything from industry innovations to life-saving care. And with AI embedded across our products and services, we help customers turn that promise into a better future for all. Discover your potential at a company... 
    Senior
    Temporary work
    Flexible hours

    Oracle

    Raleigh, NC
    3 days ago
  •  ...that is extremely hands-on with WordPress development and UI engineering, including custom themes, CMS-driven layouts, responsive design...  ...engineering best practices. Troubleshoot, debug, and resolve software defects. Integrate WordPress and frontend components with... 
    Senior
    Work at office

    First Bank

    Apex, NC
    27 days ago
  •  ...Electrical Engineer WHO WE ARE: Jedson Engineering is an Engineering Consultancy headquartered in Cincinnati, OH. We provide full-service engineering, procurement and construction management (EPCm) services to industrial process manufacturers that operate in... 
    Senior
    For contractors

    Jedson Engineering

    Morrisville, NC
    3 days ago
  • Overview We are seeking a highly skilled Principal Recruiter with deep expertise in research-based sourcing for AI, Data, and Digital Application Skill stack. As an individual contributor and subject matter expert, you will lead talent acquisition efforts to identify and...

    Hcltech

    Cary, NC
    3 days ago
  •  ...Senior Software Engineer A Senior Software Engineer will develop, maintain and support new or existing software products while evangelizing and applying the best practices of software development. Responsibilities include the ability to work independently and as part... 
    Senior

    Samprasoft

    Cary, NC
    3 days ago
  •  ...Standard (Mon-Fri) Environmental Conditions Office Job Description The Sr Manager, Procurement – Resins and Sterilization Services owns...  ...Partners and Group Procurement Operations (e.g. sourcing engineers) to qualify preferred suppliers and migrate spend from incumbent... 
    Senior
    Contract work
    Work experience placement
    Work at office

    Thermo Fisher

    Morrisville, NC
    1 day ago
  •  ...Morrisville, North Carolina. For more information, visit Role The Sr/Executive Director, Drug Product MS&T is responsible for drug...  .... Education ~ PhD or equivalent experience in chemical engineering, pharmaceutical science or related area with 15+ years of... 
    Senior
    Contract work
    For contractors
    Remote work

    TG Therapeutics Inc

    Morrisville, NC
    5 days ago
  • $175k - $205k

    At NetApp, your ideas power innovation. We lead in intelligent data infrastructure—delivering unified storage, integrated data services, and solutions that help organizations unlock the full potential of their data, from AI to multicloud. Job Summary As a Senior Product...
    Senior
    Work at office
    Local area
    Remote work

    NetApp

    Morrisville, NC
    2 days ago
  •  ...Sr. Accountant Science 37's mission is to accelerate clinical research by enabling universal trial access for patients. Through our solutions; Direct-to-Patient Site and Patient Recruitment, we accelerate enrollment by expanding the reach of clinical trials to patients... 
    Senior

    Science 37

    Morrisville, NC
    3 days ago
  •  ...developing innovative solutions for the consulting, architecture, engineering, project controls, procurement, construction management, and...  ...schedule/plan using the most current industry practices and software. You will provide planning leadership and integrate with engineering... 
    Senior
    For contractors
    Work from home
    Home office

    IPS-Integrated Project Services, LLC

    Cary, NC
    1 day ago
  • Job Description: Job Title: Principal Biostatistician Job Location: US - Remote Job Overview: Provides all biostatistical services to meet the requirements of all Caidya clients, including full-service, Global Clinical Analytics (GCA), and other type...
    Remote work

    Clinipace

    Morrisville, NC
    4 days ago
  • $70.1k - $145k

    Updated: Today Location: Morrisville, NC, United States Job ID: 25109024-OTHLOC-1500-2DMO-2DR Syneos Health is a leading fully-integrated life sciences services organization built to accelerate customer success. We partner with innovators at every point across the drug...
    Senior
    Contract work
    Flexible hours

    Syneos Health Inc

    Morrisville, NC
    4 days ago
  • Title: Director/Senior Director, R&D Quality Location: Remote (with periodic visits to TG headquarters in Morrisville, NC) If you are interested in the below position, please send your resume ****@*****.*** and REFERENCE THE POSITION TITLE within the subject line...
    Senior
    Temporary work
    Remote work

    TG Therapeutics, Inc.

    Morrisville, NC
    4 days ago
  • $70.1k - $145k

    Syneos Health, Inc. in Morrisville, NC, is seeking a Senior Medical Writer to lead the writing of clinical and regulatory documents. This role requires expertise in FDA and ICH regulations and prior experience in the biopharmaceutical sector. Responsibilities include managing...
    Senior

    Syneos Health Inc

    Morrisville, NC
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr. Embedded Software Engineer. Be the first to apply!