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
- ...Quality Master Data management. This role is offered at three levels—Sr. Quality Associate I, Sr. Quality Associate II, and Principal... ..., sampling procedures, reportable characteristics, and Engineering Change Management. You will be a technical expert who provides...SeniorWork at office
- ...Machine Electronic Systems Embedded Software Engineer Software development, specifically in C/C++, MATLAB/Simulink, knowledge of source control tools and software change management practices Two years of experience with software development, specifically in C/C++...SuggestedContract work
- ...services in more than 110 countries and regions.Shift: First ShiftThe Sr. Quality Associate I Quality Assurance will primarily serve as... ...well as provide Quality input for Validation projects, capital engineering projects, clinical studies, stability studies, ETPs, and...SeniorShift work
- ...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...SeniorLocal areaWorldwideShift work
- ...additional computerized systems within the QC environment, including software validation oversight and custom field configuration. Act as a... .... Experience managing, projects, teams, etc. is recommended. Sr. Quality Associate I, QC - BA/BS preferably in a STEM curriculum...Senior
- ...procedures applicable to CSV activitiesWork in collaboration with the Engineering group to prepare the validation, requalification, and... ...experience on Validation and Testing of IT Solutions requiredCertified Software Quality Engineer (CSQE) is preferredCOBIT Certification is...SeniorLocal areaWorldwideShift work
$147.76k - $221.64k
..., so we can all enjoy living in it.The Building Construction Products (BCP) Division has an opportunity for a Senior Performance Engineering Specialist position to be part of the Engine Systems Team based in CMDC, NC.What you’ll doAs the Senior Performance Engineering Specialist...SeniorPermanent employmentFull timePart timeInterim roleWork at officeRemote workRelocationFlexible hours- ...remain in a state of control Requirements BS/BA degree preferably in a STEM discipline with minimum of 5 years relevant experience for Sr. Quality Associate I or a minimum of 6 years for Sr. Quality Associate II or a minimum of 8 years for Principal Quality Associate...
- State of Iowa's Department of Public Defense seeks an Accounting Technician 3 to support daily financial operations, prepare entries, and ensure compliance. Located at Camp Dodge, Johnston, IA, the role offers telework after 6 months and a comprehensive benefits package...SeniorRemote work
- ...than 100 countries and regions.SHIFT: DayLocation: Clayton, NC Sr. Quality Associate I/II (M08/M09) / Principal Quality Associate... ...well as provide Quality input for Validation projects, capital engineering projects, clinical studies, stability studies, ETPs, and Regulatory...Work at officeLocal areaShift work
- ...strategy, as well as Global Corporate Affairs communication targetsResponsible for US GMS’ strategic approach to issues management, embedding and continuously improving crisis communications protocols, ensuring readiness and resilience and counselling US GMS site leaders...Work at officeLocal area
- 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
- ...Job Summary: The Sr. Project Manager oversees the planning, coordination, and execution of environmental construction projects,... ...might be required between other trades, suppliers, subcontractors, engineers, architects, and owners. Document job delays, problems, and...SeniorFor subcontractorLocal area
- 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 ...SeniorFull time
- ...maintain effective working relationships with staff, leadership, boards, applicants/consultants, and the public. Use standard office software (Microsoft 365) and planning-related tools; ability to work with GIS staff and/or use GIS software as assigned. Education and...Full timeWork at officeLocal area
- ...Sr. Maintenance Manager CBRE is an equal opportunity employer that values diversity. Job Summary At CBRE Global Workplace Solutions (GWS) , Safety is our top priority! Wemaintaina safety-first culture in which CBRE employees return home in the same condition in which...SeniorContract workImmediate start
- 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
- ...to you. Whether you want to lead more, innovate more, learn more or create more, you can find your more with Mohawk.What we need:The Sr Safety Specialist is a high performing contributor that works to create and facilitate an accident-free workplace by executing on and...SeniorWork at officeFlexible hours
- ...Services Network, Inc. (DSN) is seeking a full-time Senior C++ Software Engineer to join our team in Mossville, IL OR Clayton, NC! We... ...projects. The ideal candidate brings deep hands-on experience in embedded software development and can work through requirements...SeniorFull time
- ...preferred * Strong background in sales and use tax compliance, regulations, and audit support * Experience with indirect tax and tax research software, including Vertex, preferred * Familiarity with ERP systems such as SAP and strong overall compliance knowledge preferredSeniorFull time
- ...effective use of Clarity.RelationshipsReports to Director or above. Interacts with project sponsors, leadership teams, Finance, Engineering, Production, and Portfolio Management stakeholders.Essential FunctionsAct as a finance partner supporting investment decision-making...SeniorWork at officeLocal area
- ...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...SeniorWork at officeLocal area
- ...the application and communication of all Novo Nordisk policies, procedures and Novo Nordisk Way.QualificationsBachelor’s Degree in Engineering, Chemistry, Biology, Environmental Science, or a relevant field of study from an accredited university requiredMinimum of ten (10...SeniorFor contractorsInterim roleWork at officeLocal areaShift work
- ...manufacturing environment.RelationshipsReports to Director or above. Interacts with Finance, Production, Supply Chain, Quality, Engineering, Procurement, Global Finance, Tax, Treasury, Compliance, and Legal stakeholders. Supervises accounting professionals and provides...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
- 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...SeniorWork at officeLocal area
$112.71k - $169.06k
...division is hiring a Senior Performance/Simulation/Application Engineer supporting Roll Over and Falling Object Protective Structures (... ...experience in construction machinery design. Proficient in Abaqus software.Accuracy & Attention to Detail: Ability to interpret and work...SeniorFull timePart timeRelocation packageMonday to FridayFlexible hours- 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...SeniorInterim roleWork at officeLocal areaWorldwide
- At Dover Fueling Solutions (DFS), a Dover company we are taking fueling and convenience retail to the next level. We are passionate about cultivating excellence in everything we do, but what really fuels us is our people. They’re the heart of our company. As an employee...SeniorTemporary workWork experience placementWorldwideFlexible hours
- Job ID: 514819Location: Wendell, North Carolina, United States of AmericaCompany: Siemens Sr Software Engineer, Enterprise Systems Job ID 514819 Posted since 20-Jul-2026 Organization Smart Infrastructure Field of work Research & Development...SeniorPermanent employmentFull timeContract workWork at officeLocal areaImmediate startRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Embedded Software Engineer. 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



