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
$127.59k - $146.29k
...where we work and live. Together, we are building a better world, so we can all enjoy living in it. Caterpillar Inc. seeks Embedded Software Engineer at its facility located at 2427 E. Engine Drive, Chillicothe, IL 61523. Develop and test software in support of...SuggestedFull timePart timeFlexible hours- ...Job Description This position is for a software engineer to develop Onboard Core Information software for Displays and Telematics... ...Information software development team. Hard Skills Embedded C or C++ RUST exposure Embedded Linux Git...SuggestedContract work
$127.59k - $146.29k
...Career Area Engineering Job Description Your Work Shapes the World at Caterpillar Inc. When... ...enjoy living in it. Caterpillar Inc. seeks Embedded SW Engineer at its facility located at 2... ...IL 61523. Work on the core information software team developing Caterpillar telematics,...SuggestedPart timeFlexible hours$65k - $80k
Operations Supervisor Central Transport is one of the nation's most trusted and technologically advanced Less-Than-Truckload (LTL) carriers. With an ever-growing network of terminals nationwide, our team of dedicated professionals provide safe and efficient service ...SeniorLocal areaImmediate startFlexible hoursShift workNight shift$42 per hour
...Embedded Software Engineer — Mossville, IL, USA Job Code: PAN-00000013 · Employment Type: CTC, W2 · Tax Term: C2C · Indicative Pay: $42/hr About the Opportunity We are seeking a seasoned Embedded Software Engineer to contribute to embedded control software...Suggested$53 per hour
job summary: As an Energy Electronics Software Engineer, you will develop embedded software for electronics control systems supporting diesel engine and battery electric/fuel cell programs. Areas of responsibility include configuration, integration, build and testing...Hourly payContract workTemporary workWork experience placement$40 per hour
...Embedded Software Engineer Location: Mossville, IL, USA | Job Code: PAN-00000019 Why Join Us? Work on real-world embedded systems with opportunities to influence product design and testing. Collaborative, engineering-driven environment with experienced...$128.47k - $192.71k
Career Area: Engineering Job Description: Your Work Shapes the World at Caterpillar Inc. When... ...we can all enjoy living in it. The Lead Embedded Engineer acts as the advocate for the... ...is responsible for developing embedded software libraries and data link standards used across...Full timePart timeRelocationVisa sponsorshipRelocation packageFlexible hours$93k - $98k
...Job Description Job Description Diversified Services Network, Inc. (DSN) is seeking a full-time Embedded Software Engineer – Energy Electronics to join our team in Mossville, IL! We offer full benefits, PTO, 401k, and more! If you are an experienced embedded software...Full timeInternshipWork at office- ...Responsibilities Actively participate in the full software development lifecycle, including requirement gathering, design, development, testing, and deployment. Develop complex application modules using full-stack skills (ReactJS, Java, Spring Boot, Oracle SQL), focusing...
$65k - $75k
Job Title Qualifications: Must hold a Type 75/Principal Administrative License, at least five years experience in teaching and/or administration/supervision. Must be certified to evaluate teachers. Ability to plan, organize, and coordinate comprehensive 5-8 school instructional...Full timeContract work- Position Type: Administration/Principal Date Posted: 6/3/2026 Location: Blessed Sacrament School (Morton) Date Available: 07/01/2026 Closing Date: 07/01/2026 Blessed Sacrament Catholic School in Morton, Illinois, is seeking a dynamic leader...Immediate start
$108k - $148k
...Project Management Professional), CSM (Certified ScrumMaster) are preferred. Technical Skills : Proficiency in project management software and methodologies (e.g., Agile, Waterfall, Hybrid). Proficient in Microsoft Office Suite and project management tools like JIRA, MS...SeniorContract workWork experience placementWork at officeShift work$33.42 - $42.75 per hour
...perform expert functions as part of training and development. Troubleshoot and analyze complex control systems to resolve in-depth software/hardware and configuration problems. Utilize predictive maintenance technologies to collect equipment performance data; observe...Senior$15.5 - $18.15 per hour
...Peoria, IL, United States Be the First to Apply Job Description YOUR ROLE As a part-time Sr Brand Ambassador, you bring our brand to life every day! Your goal is to provide everyone who comes in the store with an amazing shopping experience, making their day better than...SeniorFull timePart timeCasual workSeasonal workLocal areaFlexible hoursShift workWeekend workAfternoon shift$105k - $125k
...Position: Sr. Structural Engineer Location: Peoria, IL Job Id: 3426 of Openings: 1 Farnsworth Group is seeking a Sr. Structural Engineer in one of the posting locations below. In this role, you will provide customer-oriented design and construction services to...SeniorTemporary workImmediate startFlexible hours- At First Mid, base salary is one component of our Total Rewards program. Exact compensation is determined by factors such as (but not limited to) education, skills, internal equity, and experience. This position offers additional compensation in the Officer, Total Rewards...SeniorBank staff
$50 - $60 per hour
DataAnnotation is committed to creating high-quality AI. Enjoy the flexibility of remote work and the freedom to set your own schedule. This is an opportunity to work with us as an independent contractor. We're currently expanding into an exciting new area – teaching...SeniorHourly payContract workFor contractorsWork experience placementRemote work$112.71k - $169.06k
...Senior Configurator Systems Integration Engineer – Large Wheel Loaders Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you're joining a global team who cares not just about the work we do – but also about each other. We are the makers,...SeniorTemporary workPart timeWorldwideRelocation packageFlexible hours$60 - $75 per hour
...Description Job Description Senior Embedded Integration Developer Job Description... ...designing, building, and integrating embedded software for an aftermarket in-cab AI assistant... ...~ Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science...Contract workTemporary work- Neier Inc. is seeking full-time housekeepers in Peoria, Illinois, to maintain a clean and comfortable environment for residents and staff. Responsibilities include cleaning public areas and resident apartments while ensuring high standards of sanitation. Candidates must...SeniorFull time
- Senior Home Lending Advisor Join our fun, high-energy team as a Senior Home Lending Advisor in Chase Home Lending and put your exceptional knowledge and understanding of home lending products to good use by serving as your customers' chief point of contact throughout...SeniorWork experience placementLocal areaImmediate startRelocation
- Position Summary: Oversees employees and directs operations of the hearing center. Participates in licensed hearing aid dispenser duties. Provides a high level of member service. For additional information about pay ranges, click here. We offer a comprehensive package ...SeniorTemporary work
$112.71k - $169.06k
...Career Area: Engineering Job Description: Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you’re joining a global... ...team, engine development team, certification team, and software team to successfully take engine projects from concept to complete...SeniorTemporary workPart timeRelocation packageFlexible hours- ...duties as required Education/Experience ~ B.S. in civil engineering or related field (ABET/EAC-accredited program) ~8+ years of... ...High level of proficiency with computer-aided design software and other software packages typically associated with engineering...SeniorFor contractorsWork at officeLocal areaFlexible hours
- ...agile development methodology, attending daily stand-ups, sprint planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing and/or AI and/...Full time
$76k - $95k
...collaborative ecosystem featuring state-of-the-art hardware and software—WWT enables clients and partners to conceptualize, test and validate... ...all necessary reporting in support of customer engagement. The Sr. CSS will work directly with the customer, WWT and OEM account...SeniorFull timeContract workShift work$101.21k - $134.95k
...today. The Role Are you passionate about leveraging technology innovation for the betterment of humanity? Lumen SLED Solution Engineers work in partnership with our Sales & Customer Success Executives, leading innovative conversations that help shape the growth of...Full timeTemporary workWork experience placementLocal areaRemote work- Overview At Gallagher, we’re looking for a Senior Client Service Manager to join our Commercial team. In this role, you’ll lead efforts to deliver exceptional service and innovative insurance solutions to our clients. You’ll work closely with senior leaders, clients, and...SeniorWork at officeShift work
- Senior Client Service Manager At Gallagher, we're looking for a Senior Client Service Manager to join our Commercial team. In this role, you'll lead efforts to deliver exceptional service and innovative insurance solutions to our clients. You'll work closely with senior...SeniorWork at officeShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Embedded Software Engineer. Be the first to apply!
- embedded systems software engineer Mossville, IL
- embedded software engineer Mossville, IL
- embedded engineer Mossville, IL
- embedded developer Mossville, IL
- senior software engineer remote Mossville, IL
- senior level Mossville, IL
- senior performance engineer Mossville, IL
- senior Mossville, IL
- embedded software Mossville, IL
- software implementation project manager Mossville, IL




