D logo

Embedded Autonomy Software Engineer- C/C++

Diversified Services Network, Inc.Mossville, IL

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.1

Reclaim your time by letting our AI handle the grunt work of job searching.

We continuously scan millions of openings to find your top matches.

pay-wall

Overview

Schedule
Full-time
Education
Engineering (PE)
Career level
Senior-level
Remote
On-site

Job Description

Diversified Services Network, Inc. (DSN) is seeking a full-time Embedded Autonomy Software Engineerto join our team in Mossville, IL! 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!

This position is for a software developer as part of the task autonomy teams. This individual will also help with product integration.

JOB RESPONSIBILITIES:

  • Design and develop task autonomy features for real-time control systems
  • Generate requirements for task autonomy features
  • Collaborate with the team members for the design approach to develop the features
  • Develop the features
  • Issue resolution through triage and troubleshooting
  • Test plan development and software validation
  • Coordination with system engineers, machine systems, software and validation teams

Requirements

EDUCATION & EXPERIENCE REQUIRED:

Bachelor’s degree (or equivalent) in an accredited engineering or Computer Science or equivalent technical field with 4+ yrs experience

REQUIRED SKILLS:

  • 4 years of embedded C/C++ experience.
  • 4 years of embedded system development experience in Linux & RTOS
  • Strong understanding of integrating sensors
  • 4+ years of relevant engineering development work experience in embedded software development, systems design, or product validation.
  • Great teamwork, communication, analysis, and troubleshooting skills are required.
  • The individual should be a self-starter, highly motivated, able to learn at an accelerated pace, and willing to put in the time to get the job done.

DESIRED SKILLS

  • Experience in the areas of robotics, remote control, or autonomy
  • Experience with datalinks (CAN, Ethernet, etc.) and associated tools (CANape, Wireshark, etc.)
  • Experience with software development tools such as git, debuggers, and compilers
  • Extensive experience with Linux-based software development
  • Experience with ROS
  • Experience with perception and positioning sensor configuration and calibration
  • Experience with User Interface software development in Qt framework
  • Experience with FMEA processes and a basic knowledge of electronic system failure modes
  • Experience developing with embedded real-time software or systems for mobile, earthmoving, agricultural, industrial, or off-highway applications

SOFT SKILLS REQUIRED:

  • The individual should be a self-starter, highly motivated, able to learn at an accelerated pace, and willing to put in the time to get the job done.
  • Great teamwork, communication, analysis, and troubleshooting skills are required.

Experience presenting design concepts, reviews, and results

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! https://www.dsnworldwide.com

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.

pay-wall

FAQs About Embedded Autonomy Software Engineer- C/C++ Jobs at Diversified Services Network, Inc.

What is the work location for this position at Diversified Services Network, Inc.?
This job at Diversified Services Network, Inc. is located in Mossville, IL, according to the details provided by the employer. Some roles may also include multiple work locations depending on the requirement.
What pay range can candidates expect for this role at Diversified Services Network, Inc.?
Employer has not shared pay details for this role.
What employment applies to this position at Diversified Services Network, Inc.?
Diversified Services Network, Inc. lists this role as a Full-time position.
What experience level is required for this role at Diversified Services Network, Inc.?
Diversified Services Network, Inc. is looking for a candidate with "Senior-level" experience level.
What is the process to apply for this position at Diversified Services Network, Inc.?
You can apply for this role at Diversified Services Network, Inc. either through Sonara's automated application system, which helps you submit applications 10X faster with minimal effort, or by applying manually using the direct link on the job page.