Posted 2 days ago
Embedded Software Engineer
AI Summary
Embedded Software EngineerAutomation & Autonomy | Embedded C/C++ | Linux & RTOSFull-Time | On-Site | 4 Years ExperienceDiversified Services Network, Inc. (DSN) is seeking a full-time Embedded Software Engineer to join our team in Mossville, IL!
About this role
Embedded Software Engineer
Automation & Autonomy | Embedded C/C++ | Linux & RTOS
Full-Time | On-Site | 4 Years Experience
Diversified Services Network, Inc. (DSN) is seeking a full-time Embedded Software Engineer to join our team in Mossville, IL! We offer full benefits, PTO, 401k, and more! If you are a motivated, self-starting embedded software engineer ready to build automation and autonomy features for real-world machine applications within an extremely reputable, stable Fortune 500 company — let’s talk!
Position Overview
We are seeking an Embedded Software Engineer to join a 6–10 person development team, fully on-site in Mossville, IL. In this role, you will work as part of a cross-functional engineering team to design, develop, integrate, and test robust, scalable features on embedded electronic control systems for automation and autonomy machine applications. Work takes place in a combination of office and proving ground environments.
Key Contributions & Responsibilities
- Design and develop automation and autonomy features for real-time embedded control systems.
- Generate software requirements; collaborate with team members on design approach prior to development.
- Perform issue resolution through triage and troubleshooting; develop test plans and execute software validation.
- Coordinate with system engineers, machine systems, software, and validation teams throughout the development lifecycle.
- Present design concepts, design reviews, and results to the team and stakeholders.
Team Structure & Work Environment
- You will work within a 6–10 person embedded software development team, collaborating daily with system engineers, machine systems teams, and validation engineers.
- Work environment is a combination of office and proving grounds. This is a fully on-site role in Mossville, IL — remote work is not available for this position.
Requirements
Candidate Requirements
Education & Experience
- 4 years of relevant engineering development experience required; 3 years accepted with a Master’s degree. Bachelor’s degree (or equivalent) in an accredited Engineering, Computer Science, or related technical field required. A four-year degree is required; two-year (associate’s) degrees will not be considered.
- Internship experience may be counted toward the required years of experience.
Top 3 Skills
- 4+ years of hands-on embedded C/C++ development experience.
- 4+ years of embedded system development experience in Linux and RTOS environments.
- Strong understanding of integrating sensors into embedded systems.
Desired Technical Skills
- Experience in robotics, remote control, or autonomy applications.
- Experience with datalinks (CAN, Ethernet, etc.) and associated tools such as CANape or Wireshark.
- Experience with software development tools including Git, debuggers, and compilers.
- Experience with ROS (Robot Operating System).
- Experience with perception and positioning sensor configuration and calibration.
- Experience with User Interface software development in the Qt framework.
- Experience with FMEA processes and basic knowledge of electronic system failure modes.
- Experience developing embedded real-time software or systems for mobile, earthmoving, agricultural, industrial, or off-highway applications.
Required Soft Skills
- Self-starter mentality — highly motivated, able to learn at an accelerated pace, and willing to put in the effort to deliver results.
- Strong teamwork, communication, analysis, and troubleshooting skills.
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
Salary expectations: 90,000-95,000 per annual