Sr. Embedded Software Engineer
Diversified Services Network, Inc.
Job Description
Job Description
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
- ...Senior C++ Software Engineer (Autonomous Systems)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...SeniorFull time
$179.2k - $268.8k
...sensors and compute systems, test operations, systems and safety engineering - all dedicated to redefining the relationship between... ...in Dearborn, Mich., and Palo Alto, Calif.Meet the team:The Embedded Software team develops foundational platform software that is critical...SeniorPermanent employmentFull timeWork at officeImmediate startVisa sponsorship- ...Oxford Solutions is seeking a Senior Embedded Software Engineer for a 6- to 12-month contract opportunity with a technology organization developing safety-critical systems for the transportation industry. This hybrid position requires candidates to currently reside in...SeniorContract work
- ...Senior Real-Time Embedded EngineerSEI advances software engineering principles and practices and serves as a national resource in software engineering and computer security. The SEI works closely with academia, defense and government organizations, and industry to continually...SeniorPart timeWork experience placementWork at officeRelocation package
$160k - $240k
...sensors and compute systems, test operations, systems and safety engineering - all dedicated to making a real, positive impact on the... ...in Dearborn, Mich., and Palo Alto, Calif.Meet the team:The Embedded Software team develops foundational platform software critical to development...SeniorPermanent employmentFull timeWork at officeImmediate startVisa sponsorship- ...Job Description Job Description Job Title: Sr. Embedded Software Engineer – Remote Control Systems Location: Pittsburgh, PA (On-site) Employment Type: Contract (W2 through ZipStaff — No C2C or 1099) About the Opportunity ZipStaff is seeking an experienced...SeniorContract workRemote work
- ...Requirements ~ Bachelorâs degree in Computer Science, Information Technology, or related field ~8+ years of professional software development experience with at least 3+ years in a lead or senior role ~ Strong expertise in Java 11+ and Spring Boot framework...SeniorFull time
- We are looking for an Embedded Software Engineer with 2-4 years of experience to help scale our edge deployment platform for inline manufacturing inspection. You'll be the "rubber meets the road" engineer — taking our proven AI-powered inspection system and making it reliable...
$150.32k - $225.48k
...sensors and compute systems, test operations, systems and safety engineering - all dedicated to making a real, positive impact on the... ...the team:The Onboard Platform - High Level OS team is an embedded software team which is responsible for managing OS bring-up and maintenance...Permanent employmentFull timeWork at officeImmediate startVisa sponsorship- ...functional and empirical analysis and design of software systems for Benshaw products.Provide... ...software.Work closely with hardware engineers, power electronic engineers, and other software... ...with at least 5-7 years of real-time embedded software design experience or the...Permanent employmentFull timeTemporary workH1bRelocation package
- ...Embedded Software Engineer Pittsburgh, PA | Full-Time | On-site Shelfmark is the quality control platform that lets manufacturers catch defects the moment they happen. Our systems pair high-resolution line scan cameras with embedded software and machine learning...Full timeWork at office
- ...PA Top 3 Skills: Coding in C, C++, and Python Strong software design analysis Capable of expressing positions without confrontation... ...: ~ Bachelor's degree in computer science, software engineering or relevant field required. ~2-3 years of experience in...
$55k - $152.38k
...culture where all of our employees feel respected, valued and have an opportunity to contribute to the company’s success. As a Software Engineer within PNC's Technology organization, you can be based in Pittsburgh PA, Strongsville OH, Birmingham AL, Phoenix AZ or Dallas...SeniorFull timeTemporary workPart timeWork experience placementWork at office$148k - $249k
...Job Description Job Description The Embedded Software team owns our low-level software integration platform, coordinating communications... ...critical embedded software for truck control functions such as engine control, steering and braking. - Integrate sensors and...SeniorRemote work3 days per week- ...where all of our employees feel respected, valued and have an opportunity to contribute to the company’s success. As a Software Engineer Principal Sr within PNC's Technology - Automation Platform organization, you will be based in Pittsburgh, PA or Dallas, TX. As a Software...SeniorFull timeTemporary workPart timeWork experience placementWork at office
- We work in the UTC -05:00 time zone, more or less. We work in a lean and agile execution model. You should be near this time zone, or enjoy working in it. Excellent bandwidth, and video conferencing skills are required. Some of our stack: node.js, express, mongoDB...SeniorFull time
- Top 3 Skills - Robotics and autonomy fundamentals - Effective collaboration across teams with diverse skills - Design process - evaluate tradeoffs without bias Additional Technical Skills (Required) - Experience with development processes - Experience with...
- ...Job Title: Sr. Java Full Stack Developer Location: Pittsburgh, Pennsylvania Type: Contract To Hire Responsibilities: Design, develop, and maintain Java API services, including RESTful APIs and microservices, ensuring scalability, security, and high performance...SeniorFull timeContract workLocal area
$100k - $135k
...stakes are real and the mission is bigger than any one person, forge the future with Voyager. Job Summary The Embedded Software Engineer will be responsible for developing, debugging, and testing embedded software for bare-metal, real-time OS, and embedded Linux...Long term contractPermanent employmentFull timeContract workFlexible hours- ...This position is for a Remote Control Software Engineer to support the Remote Control System group. The individual hired for this position... ..., develop, integrate, and test robust, scalable features on embedded electronic control systems and vision system for use in remote...Remote work
$52.38 per hour
Job Title: Embedded Software Engineer 2 Location: Pittsburgh, PA Zip Code: 15201 Duration: 12 Months Pay Rate: $52.38/hr. Keyword's: #Pittsburghjobs; #EmbeddedSoftwareEngineerjobs. Start Date: Immediate We provide a competitive pay and benefits package. This...Local areaImmediate start- ...The main function of an embedded software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the embedded software and systems that make computers work. A typical embedded software engineer...
- Hi, We are having a requirement on the below mentioned JD Job Title: Embedded Software Engineer Work Mode: Onsite, Work Location: Pittsburgh, PA Work Auth: All Visas (NO H1 or No Fake Profiles) Must have Skills/Attributes: AWS, C, Datalink Protocols...Work visa
$100k - $160k
Tax Manager / Senior Tax Manager $ 100,000.00 - $ 160,000.00 + Bonus 8+ years previous public accounting experience with a strong concentration in tax including corporate, partnership, individual, trusts and estate planning, and resolving complex tax issues.Manufacturing...Senior- ...Senior Robotics Electrical and Firmware Engineer, you will play a critical role in shaping... ...integrating low level motor control and embedded systems for electromechanical medical... ...troubleshootingCollaborating closely with electrical, software, mechanical, quality, manufacturing,...SeniorFull timeFlexible hours
$70.8k - $156.7k
Sr. AI. Forward Deployment Engineer Position Description This role will require someone at our client site 5 days a week in Pittsburgh, PA, Cleveland... ...facing role combines Generative AI strategy, AI native software engineering, solution architecture, hands on prototyping...SeniorPermanent employmentLocal area- Job Title Manage multiple outbound logistics projects, including a custom-built TMS aggregator application. Lead cross-functional teams across time zones (Poland, SF, Pittsburgh). Apply Agile project management techniques; some Waterfall knowledge also required...Senior
- At Bayer we’re visionaries, driven to solve the world’s toughest challenges and striving for a world where 'Health for all Hunger for none’ is no longer a dream, but a real possibility. We’re doing it with energy, curiosity and sheer dedication, always learning from unique...SeniorFull time
- ...performance, and seamless integration across distributed application components and enterprise platforms.Build modern engineering solutions across the full software lifecycle, including frontend development where needed, automated testing, code reviews, troubleshooting, and...SeniorFlexible hours
- ...Senior Electrical Engineer Pittsburgh, Pennsylvania, USA Job Description Senior Electrical Engineer -Be THE technical leader... ...component level analog/digital circuit design - Some knowledge of Embedded technology Why is This a Great Opportunity Will OWN and...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Embedded Software Engineer. Be the first to apply!
- embedded software engineer Pittsburgh, PA
- embedded systems software engineer Pittsburgh, PA
- embedded engineer Pittsburgh, PA
- embedded developer Pittsburgh, PA
- srs distribution Pittsburgh, PA
- senior associate architect Pittsburgh, PA
- senior dynamics crm developer Pittsburgh, PA
- senior application security Pittsburgh, PA
- senior account director Pittsburgh, PA
- senior plumbing designer Pittsburgh, PA




