Embedded Software Engineer 2 - Mossville, IL
Posted Updated
Description
Top Skills:
- 4 years of embedded C/C++ experience.
- 4 years of embedded system development experience in Linux & RTOS
- Strong understanding of integrating sensors
Required Skills and Experience:
- Years of experience: minimum 4 years of relevant experience
- Degree requirement: Bachelor’s degree (or equivalent) in an accredited engineering or Computer Science or equivalent technical field
- Do you accept internships as job experience: Yes
- 4+ years of relevant engineering development work experience in embedded software development, systems design, or product validation.
- 4-5 years of embedded C/C++ experience.
- 4+ years of embedded system development experience in Linux & RTOS
- Strong understanding of integrating sensors
- 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.
- 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.
Preferred Skills and Experience:
- 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
