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

Senior C++ Software Engineer

Full-time

Diversified Services Network, Inc.

Diversified Services Network, Inc. (DSN) is seeking a full-time Senior C++ Software Engineer to join our team in Mossville, IL OR Clayton, NC! 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 C++ Software Engineer to play a technical leadership role on an autonomy software team developing the core application development framework used in critical on-board applications 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 embedded software development and can work through requirements definition, including clear documentation.

JOB RESPONSIBILITIES:

  • Lead the design, development, and ownership of the application framework and middleware across autonomy applications
  • Define and influence software architecture for scalable, reliable, and maintainable autonomy systems
  • 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
  • Ensure software quality through automated testing, CI/CD pipelines, performance optimization, and documentation
  • Support requirements generation and architecture decisions and tradeoffs
  • Support functional safety software design and validation process
  • Lead debugging and root-cause analysis for complex issues observed in simulation, HIL, or field deployments
  • Collaborate with cross-functional teams to integrate hardware and software solutions
  • Operate test benches and manage tasks using Azure DevOps

EDUCATION & EXPERIENCE REQUIRED:

  • Bachelor’s Degree in Computer Science, Software Engineering, Computer Engineering, or related field or equivalent experience AND 7+ years of professional experience with a strong focus on embedded C/C++ development

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

DESIRED SKILLS:

  • Experience in development of device drivers, hardware diagnostics, non-volatile memory interfacing, board initialization, & communication networks such as J1939/CAN/Ethernet
  • Experience with industry-standard tools such as Git, GitHub, and Azure for version control, collaboration, and cloud services
  • Familiarization with core robotics principles

SOFT SKILLS REQUIRED:

  • Strong code review, design documentation, and technical communication skills
  • Working within a team that is spread out across multiple locations
  • 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: 114,000-121,000per annual

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior C++ Software Engineer in Clayton, NC vacancy
  •  ...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!... 
    Senior
    Full time

    Diversified Services Network, Inc.

    Clayton, NC
    2 days ago
  •  ...characteristics, sampling procedures, reportable characteristics, and Engineering Change Management. You will be a technical expert who provides...  ....Lead cross‑functional teams and communicate proposals to senior management through successful project completion.Mentor team... 
    Senior
    Work at office

    Grifols

    Clayton, NC
    1 day ago
  • Jobtailor in Clayton, NC seeks an operations analyst focused on continuous improvement to partner with SMEs and cross-functional teams to optimize processes. You will collect data, analyze performance metrics, and manage improvement initiatives, translating findings into...
    Senior

    Jobtailor

    Clayton, NC
    1 day ago
  • Join NNE as a Senior Project Manager - Shape the Future of Pharma Engineering in Clayton, NC: Are you passionate about leading cross-disciplinary teams and delivering projects that drive innovation in sustainable, intelligent pharmaceutical facilities? NNE is seeking a... 
    Senior
    For contractors

    NNE

    Clayton, NC
    4 days ago
  •  ...will develop baselines, monitor performance, and coordinate with global PMO to ensure timely delivery. Travel up to 10%, requires a engineering degree and strong communication, mentoring, and experience with regulated pharmaceutical projects. Competitive pay and... 
    Senior

    BioSpace

    Clayton, NC
    18 hours ago
  • A leading automotive parts retailer is seeking a Commercial Parts Pro to manage customer relationships and achieve sales goals. The ideal candidate will have at least 3 years of automotive parts experience, strong sales skills, and knowledge of automotive systems. This ...
    Senior
    Full time

    Advance Auto Parts

    Clayton, NC
    3 days ago
  • Kforce has a client that is seeking a Senior Accountant in Clayton, MO. Summary: The Senior Accountant will work closely with senior finance leadership and operational stakeholders, providing accurate financial information and analysis to support business decisions. This... 
    Senior
    Full time
    Clayton, NC
    14 days ago
  •  .... Interacts with project sponsors, leadership teams, Finance, Engineering, Production, and Portfolio Management stakeholders.Essential FunctionsAct...  ...and dynamic environment while building credibility with senior stakeholdersChallenge assumptions constructively and... 
    Senior
    Work at office
    Local area

    Novo Nordisk Pharma

    Clayton, NC
    2 days 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... 
    Senior
    Work at office
    Local area

    Novo Nordisk Pharma

    Clayton, NC
    4 days ago
  •  ...setting, with compliance to IFRS, applicable accounting policies, and Novo Nordisk governance requirements.RelationshipsReports to Senior Manager or above. Interacts with Accounting, Production, Supply Chain, Finance, and Global Accounting stakeholders at Novo Nordisk.... 
    Senior
    Work at office
    Local area

    Novo Nordisk Pharma

    Clayton, NC
    2 days ago
  • Responsibilities Lead and support data integrity risk assessments, gap assessments, and remediation activities for GxP computer systems Provide Quality oversight for user access management, role-based security, audit trail review, and electronic records/electronic signatures...

    Jobtailor

    Clayton, NC
    4 days ago
  • About the DepartmentAt Novo Nordisk, we are helping to improve the quality of life for millions of people worldwide. 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...
    Senior
    Interim role
    Work at office
    Local area
    Worldwide

    Novo Nordisk Pharma

    Clayton, NC
    4 days ago
  •  ...JPMorgan Chase in the United States seeks a Senior Home Lending Advisor to guide clients through the home loan process and serve as the primary contact throughout the loan lifecycle. You will support the team by sharing knowledge on lending products and ensuring regulatory... 
    Senior

    Next Frontier Capital

    Garner, NC
    4 days ago
  • $128.47k - $192.71k

     ...all enjoy living in it.Enterprise Marketing Content Supply Chain Senior Consultant - Cat Digital Your Work Shapes the World at...  ...construction and mining equipment, off-highway diesel and natural gas engines, industrial gas turbines, and diesel-electric locomotives. For... 
    Senior
    Full time
    Part time
    For contractors
    Worldwide
    Flexible hours

    Caterpillar

    Clayton, NC
    18 hours ago
  • Highland Roofing Company is seeking a Commercial Roofing Project Manager to oversee Raleigh/Garner, NC projects from start to finish. You will manage new construction, re-roofs, and restoration work, ensuring on-time, on-budget delivery to Highland standards. Join a team...
    Senior

    Highland Roofing

    Garner, NC
    2 days ago
  •  ...approver, administrator or coordinator) in all quality systems as well as provide Quality input for Validation projects, capital engineering projects, clinical studies, stability studies, ETPs, and Regulatory submissions. Responsible for representing Quality manager at... 
    Work at office
    Local area
    Shift work

    Grifols

    Clayton, NC
    1 day ago
  • $16.75 - $17 per hour

    Assistant Store Manager Hourly rate ranges from $16.75 - $17.00 per hour and is dependent upon qualifications and experience. Benefits include: Company Paid Sick Time, Paid Vacation Time, Paid Holidays, Bereavement Pay, Jury Duty Pay, Contest Prize Awards, 401K Plan...
    Senior
    Hourly pay
    Local area
    Remote work

    Spencer Gifts

    Smithfield, NC
    1 day ago
  •  ...Follow Agile development practices, coding standards, and engineering best practices. Identify and resolve performance, integration...  ...issues. Required Qualifications ~6+ years of professional software development experience. ~ Strong hands-on experience with Core... 
    Senior

    2T Consulting

    Garner, NC
    18 hours ago
  • $128.47k - $208.77k

     ...in it.Job Summary:This position is for an Autonomy Engineering Development Specialist working in a Software Architect role for Remote Control section within...  ...software architecture and development using Embedded C/C++Define and govern software requirements with traceability... 
    Full time
    Part time
    Work at office
    Remote work
    Relocation package
    Flexible hours

    Caterpillar

    Clayton, NC
    4 days ago
  • $80k - $90k

     ...LHH Recruitment Solutions is partnering with an established manufacturing organization in the Smithfield, NC area to hire a Senior Accountant. This position offers the opportunity to play a key role in the accounting and financial reporting process while partnering closely... 
    Senior
    Local area

    LHH Recruitment Solutions

    Smithfield, NC
    4 days ago
  • Job OverviewAs a Sr. Design Engineer, you will be responsible for the design and engineering of PCX integrated electrical/mechanical assemblies...  .../mechanical systems and integration.Proficient in engineering software (e.g., 2-D AutoCAD, or equivalent) Familiarity with Revit, CFD... 
    Senior

    Hubbell

    Knightdale, NC
    1 day ago
  • $150k - $250k

     ...are the basis of work culture? Breeden Law Office is seeking a skilled and experienced Family Law Attorney to join our team as a Senior Associate at our thriving family law firm. If you resonate with the above questions and characteristics, we encourage you to... 
    Senior
    Work at office
    Remote work

    Breeden Law Office

    Garner, NC
    8 days ago
  •  ...Senior Data Analyst We are seeking a skilled Senior Data Analyst to enhance our data infrastructure, improve data quality and relevance...  ...Snowflake. The ideal candidate will be experienced in reverse engineering existing systems, documenting, building and optimizing ETL... 
    Senior

    Argyle Infotech

    Smithfield, NC
    18 hours ago
  • $74.97k - $128.52k

    Job ID: 519383Location: Wendell, North Carolina, United States of AmericaSalary: $74,970 - $128,520Company: Siemens Senior Electrical Engineer - Switchgear Design / Drawings Job ID 519383 Posted since 21-Aug-2026 Organization Smart Infrastructure... 
    Senior
    Permanent employment
    Full time
    Local area
    Immediate start
    Remote work
    Work from home
    Relocation package

    Siemens

    Wendell, NC
    18 hours ago
  • $74.97k - $128.52k

    Job ID: 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... 
    Senior
    Permanent employment
    Full time
    Work at office
    Local area
    Immediate start
    Remote work
    Relocation

    Siemens

    Wendell, NC
    18 hours ago
  •  ...Ability to travel up to 10% of the time. % can change on a case-by-case basis based on the role.QualificationsBachelor’s Degree in IT, Engineering, Science, or relevant field of study from an accredited university requiredMaster’s degree in IT, Engineering, Science, or... 
    Senior
    Local area
    Worldwide
    Shift work

    Novo Nordisk Pharma

    Clayton, NC
    4 days ago
  • $85k - $110k

     ...that your time at Bloomwell is spent creating a career rather than working at a job. Our Growth Plan: BCBA -- Lead BCBA -- Senior BCBA -- Assistant CD -- CD -- Regional Director of Clinical Services Unmatched Benefits - We offer all our teammates a 401... 
    Senior
    Temporary work
    Currently hiring
    Work from home
    Flexible hours

    Bloomwell Autism Therapy

    Garner, NC
    3 days ago
  •  ...diseases.RelationshipsReports to Director / Senior Manager / Manager.Essential...  ...activitiesWork in collaboration with the Engineering group to prepare the validation, requalification...  ...Testing of IT Solutions requiredCertified Software Quality Engineer (CSQE) is... 
    Senior
    Local area
    Worldwide
    Shift work

    Novo Nordisk Pharma

    Clayton, NC
    4 days ago
  •  ...leader in the design and manufacture of compact tractors, utility vehicles, turf care, and compact construction equipment, is seeking a Senior Accountant to join our team onsite at our location in Wendell, NC. The Senior Accountant owns the daily accounting cycle and the... 
    Senior
    Shift work

    KIOTI Tractor

    Wendell, NC
    2 days ago
  •  ...Senior Sales & Service Representative Are you a people person? Be a First Citizens person. Join our branch team and make a difference. As a Senior Sales & Service Representative at First Citizens Bank, you will support sales and service delivery in the branch. Builds... 
    Senior
    Work at office
    Immediate start
    Shift work

    First Citizens Bank

    Wendell, NC
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior C++ Software Engineer. Be the first to apply!