Senior C++ Software Engineer (Autonomous Systems)
Diversified Services Network, Inc.
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.
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
- 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!
- ...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... ...framework used in critical on-board applications for autonomous systems. This position focuses on architecting, implementing,...SeniorFull time
- ...professional to join the General Computer Systems Group, supporting key initiatives such... ...procedures, reportable characteristics, and Engineering Change Management. You will be a... ...functional teams and communicate proposals to senior management through successful project...SeniorWork at office
- ...client in the Saint Louis, MO area to identify a Senior Tax Manager to join their team. This is a fully... ...* Experience with indirect tax and tax research software, including Vertex, preferred * Familiarity with ERP systems such as SAP and strong overall compliance knowledge...SeniorFull time
- ...Carolina, United States of AmericaCompany: Siemens Sr Software Engineer, Enterprise Systems Job ID 514819 Posted since 20-Jul-2026 Organization... ...you.Transform everyday with us.We are looking for a Senior Software Developer. This position will be based in...SeniorPermanent employmentFull timeContract workWork at officeLocal areaImmediate startRemote work
- ...goals. The ideal candidate will have at least 3 years of automotive parts experience, strong sales skills, and knowledge of automotive systems. This is a full-time position requiring effective communication and organizational skills, with opportunities for sales commissions...SeniorFull time
- 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
$55 - $60 per hour
...Job Title: Systems Engineer - Engine ECU Integration Job Description This role focuses on engine ECU integration for a major heavy equipment manufacturer in the Research Triangle area of North Carolina. You will work in a highly independent capacity to rebuild institutional...Permanent employmentContract workTemporary work- A senior living community in Clayton, North Carolina, is seeking a detail-oriented Business Office Coordinator. This critical role involves managing financial and administrative operations, ensuring compliance with policies, and providing exceptional service to residents...SeniorWork at office
- ...make what matters. The Position Responsible for the operation, maintenance, administration and improvement of selected infrastructure systems & platform systems. Relationships Reports to Manager. Essential Functions Evaluate existing supported virtualization and SAN...Local areaWorldwide
- ...matters. The PositionMaintain & improve reliability of the BMS system to meet current & projected customer, business & regulatory... ...standards gatekeeping.RelationshipsReports to Manager, Facilities Engineering.Essential FunctionsDevelop & execute plans to maintain &...Local areaShift work
$128.47k - $192.71k
...This position within Integrated Machine Systems supports the design and development of Building... ...1.2, and CMS 1.5), machine and domain software architectures, third-party component... ...liaison between product groups and engineering teams, helping to define requirements, coordinate...Full timePart timeRelocationRelocation packageFlexible hours- ...matters.The PositionMaintain & improve reliability of the BMS system to meet current & projected customer, business & regulatory requirements... ...gatekeeping.RelationshipsReports to Manager, Facilities Engineering.Essential FunctionsDevelop & execute plans to maintain &...Local areaShift work
- ...project sponsors, leadership teams, Finance, Engineering, Production, and Portfolio Management... ...data in Clarity (portfolio management system), ensuring completeness, accuracy, and alignment... ...while building credibility with senior stakeholdersChallenge assumptions constructively...SeniorWork at officeLocal area
- ...Improve reliability of process control systems to meet current & projected customer, business... ...& discrepanciesCoordinate & oversee software upgrades & releases to applicable... ....)QualificationsBachelor's Degree in IT/Engineering or related field of study from an accredited...SeniorWork at officeLocal area
- ...above. Interacts with Finance, Production, Supply Chain, Quality, Engineering, Procurement, Global Finance, Tax, Treasury, Compliance, and... ...processes and close activitiesSupport implementation of new systems, tools, and accounting requirements impacting the functionIdentify...SeniorWork at officeLocal area
- ...communication of all Novo Nordisk policies, procedures and Novo Nordisk Way.QualificationsBachelor’s Degree in Supply Chain Management, Engineering, Business, Accounting/Finance, or related field of study from an accredited university requiredMaster’s Degree in Supply Chain...SeniorInterim roleWork at officeLocal areaWorldwide
- ...Zero Harm goal.RelationshipsReports to Senior Director or Director.Essential FunctionsManage... ...for the site Life Safety Systems and ISO14001 Environmental Management system... ...Way.QualificationsBachelor’s Degree in Engineering, Chemistry, Biology, Environmental Science...SeniorFor contractorsInterim roleWork at officeLocal areaShift work
- ...and Novo Nordisk governance requirements.RelationshipsReports to Senior Manager or above. Interacts with Accounting, Production, Supply... ...within the production accounting areaSupport implementation of systems, process changes, and accounting requirements related to...SeniorWork at officeLocal area
$112.71k - $169.06k
...Caterpillar’s BCP division is hiring a Senior Performance/Simulation/Application Engineer supporting Roll Over and Falling... ...design. Proficient in Abaqus software.Accuracy & Attention to Detail:... ...metal fatigue, dynamics, isolation systems, and digital signal processing is...SeniorFull timePart timeRelocation packageMonday to FridayFlexible hours- ...ready to realize your potential? Join Team Novo Nordisk and help us make what matters. The PositionResponsible for the department's system support, developing strategic goals and objectives in alignment with all relevant NN business plans, and providing IT system...SeniorInterim roleWork at officeLocal areaWorldwide
- ...Following: Experience with process mapping software and project management tracking (e.g.,... ...). Understanding of quality management systems and operational metrics. Strong... ...management, statistical analysis or process engineering. Preferred experience in a cGMP, FDA work...Senior
- 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...
- ...provide administrator-level knowledge of various electronic engineering systems including EDMS, BIM, Procore, EIDA, ACC, etc. from a functional... ...continuous improvement. Relationships Reports to Senior Manager/Director Essential Functions Provide...For contractorsWork at officeLocal area
- ...looking for a highly motivated Senior Sales Executive! The Senior... ...maintenance options.Collaborate with engineering and service teams to ensure... ...service delivery.Utilize CRM systems to track sales activities,... ...skills.Familiarity with CRM software and sales tracking tools....Senior
- ...M09) / Principal Quality Associate (M10), QA General Computer Systems The person in this role will primarily support site Data Integrity... ...as provide Quality input for Validation projects, capital engineering projects, clinical studies, stability studies, ETPs, and Regulatory...Work at officeLocal areaShift work
- ...for preparing and media training key company spokespeople, and serves as a critical communications advisor and counsellor to US GMS Senior Leaders on high-stakes media and reputational matters. The position also serves as the US GMS Lead for cross-functional Crisis...Work at officeLocal area
- ...Assurance will primarily serve as a Quality Systems technical specialist as part of the QA... ...advances technical project proposals to senior management, following through to... ...input for Validation projects, capital engineering projects, clinical studies, stability studies...SeniorShift work
- 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
- A healthcare services provider in Garner, NC is seeking a qualified Behavior Analyst responsible for developing and overseeing ABA treatment plans. This role includes training a team of Behavior Technicians and ensuring quality patient care. Ideal candidates should have...SeniorRelocation package
$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...SeniorHourly payLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior C++ Software Engineer (Autonomous Systems). Be the first to apply!
- senior leadership Clayton, NC
- senior manager automotive Clayton, NC
- senior application administrator Clayton, NC
- senior performance engineer Clayton, NC
- senior part time Clayton, NC
- srs Clayton, NC
- senior vice president of operations Clayton, NC
- senior activities Clayton, NC
- senior performance tester Clayton, NC
- senior manager diversity & inclusion Clayton, NC


