This is a position for a developing Software Engineer to design and develop real time embedded software for data capture devices using 8, 16 and 32 bit microcontrollers. Engineers in this position will work on a multi discipline team, interfacing with electrical, mechanical and manufacturing engineers. Excellent communication skills are essential. Engineers at this level will work as technical contributors on a software development team under the direction of a lead software engineer. Engineers at this level will work on a variety of problems of moderately complex scope where analysis of situations or data requires a review of a variety of factors.
The complete software development lifecycle including requirements analysis, design, coding and testing is expected to be followed.