Role name: Embedded Software Engineer
Work Location: Mendon, Utah
Role and responsibilities:
Job Description
Participate in the entire software development life cycle for embedded software operating on unmanned robotic vehicles. Duties include, but are not limited to, requirements development, design, implementation, testing and support. Realize external and internal customer requirements related to vehicle control, programmable actuators, and perception sensors.
ESSENTIAL DUTIES AND RESPONSIBILITIES
• Feature development for embedded applications.
• Diagnosis and correction of reported defects.
• Participation in systems engineering to ensure smooth software integration.
• Support of fielded systems. Travel of 0-15% may be required.
SOFTWARE PRACTICES:
• Write understandable C and C code.
• Continuous refactoring.
• Testing first mentality. Unit testing, integration testing, and system simulation.
• Design patterns and SOLID principles adherence.
• Design for re-use.
• Use of distributed version control systems.
Numbers & Facts
Location
Mendon, UT
Industry
Other/Not Classified
Salary
$60–$65 Per Hour
Company Size
100 to 499 employees
Year Founded
1998
Website
www.eteaminc.com
About Company
Looking for a great job? Join eTeam. We’re looking for talented staffing professionals to join our staff. We also provide contract assignments and full-time jobs at Fortune 2000 Companies. We’ve been named one of the best companies to work for by Staffing Industry Analysts and New Jersey Business.