Location
Mossville, IL
Salary
Not specified
Type
fulltime
Posted
Today
via linkedin
Job Description
We are seeking an Embedded Software Engineer to support development of embedded software for machine control systems and autonomy-related applications. The engineer will contribute to software design, development, integration, testing, and troubleshooting for embedded electronic control systems.
Responsibilities
- Develop embedded software using C/C\+\+ for real-time control systems.
- Participate in software design, feature development, and integration activities.
- Translate system requirements into software design and implementation.
- Develop and execute software test plans and validation procedures.
- Troubleshoot and resolve software issues during development and integration.
- Work with system engineers, validation engineers, and other development teams.
- Support integration of sensors and communication interfaces within embedded systems.
Required Qualifications
- Bachelor’s degree in Computer Science, Electrical Engineering, Computer Engineering, or a related field.
- 4\+ years of experience in embedded software development.
- Strong experience with Embedded C/C\+\+.
- Experience developing software for Linux or RTOS-based systems.
- Experience integrating sensors or hardware interfaces into embedded systems.
- Strong debugging and troubleshooting skills.
- Ability to work in a team environment.
Preferred Qualifications
- Experience with robotics, autonomy systems, or remote machine control.
- Experience with communication protocols such as CAN or Ethernet.
- Experience with tools such as CANape, Wireshark, or similar diagnostics tools.
- Experience using Git or similar version control systems.
- Experience with ROS (Robot Operating System).
- Familiarity with Qt framework.
- Experience with FMEA or electronic system failure analysis.
- Experience developing embedded software for industrial, automotive, agricultural, or off-highway equipment.
Looking for more opportunities?
Browse thousands of graduate jobs and entry-level positions.