Embedded Software Engineer
DMV IT Service
Office
Mossville, Illinois, United States
Full Time
Job Title: Software Engineer – Detect Application (Robotics Division)
Location:Mossville, IL
Employment Type: Full-Time / Contract
About Us:
DMV IT Service LLC is a trusted IT consulting firm founded in 2020. We specialize in optimizing IT infrastructure and providing expert guidance to empower businesses to achieve their technology goals. Our services span system administration, cybersecurity, networking, and IT operations. With a client-first approach, we ensure long-term success for our clients through innovative solutions and industry best practices.
Job Purpose:
We are seeking a Software Engineer to join the Detect Application group within the Customer’s Robotics division. The selected individual will work as part of a collaborative engineering team to design, develop, integrate, and test embedded software features for safety detect machine applications. This role involves close coordination with global teams, working in Agile sprints, and delivering high-quality robotics safety solutions on time and within budget.
Requirements
- Design, develop, integrate, and test detect features in embedded C++ within Linux environments.
- Support issue resolution through triage, debugging, and troubleshooting.
- Participate in Agile Sprint planning, execution, and reviews.
- Develop and execute validation plans for embedded software.
- Collaborate with global teams across systems, machine, software, and validation functions.
- Ensure deliverables meet requirements, quality standards, and project timelines.
- Perform system requirements decomposition, design reviews, integration, and testing.
- Deliver cutting-edge DETECT safety technology solutions for robotics applications.
Required Technical Skills:
- Strong coding skills in C and C++.
- Proficiency in software design and analysis.
- Experience with Linux, Git/GitHub, debuggers, and compilers.
- Familiarity with C/C++ test frameworks (GTest, unit testing).
- Experience in system-level feature design and specification.
- Knowledge of datalinks such as CAN and Ethernet.
- Ability to clearly articulate technical positions without confrontation.
Desired Skills:
- Experience with GStreamer.
- Exposure to detect sensors.
- Background in robotics, autonomy, or safety-critical systems.
- Strong communication skills and cross-team collaboration experience.
Required Soft Skills:
- Concise and clear writing/documentation style.
- Strong attention to detail.
- Ability to work effectively in a culturally diverse, global team environment.
Education & Experience:
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- 6–7 years of professional software engineering experience.
- Master’s degree with 5+ years of relevant industry experience accepted.
Embedded Software Engineer
Office
Mossville, Illinois, United States
Full Time
August 19, 2025