Our client is a top 10 global medical device company with an incredible history while being an industry leader in innovation. They are looking for a Senior or Staff level Software Design Engineer to join their New Product Design Team. As an embedded software developer, you will get an opportunity to work within a fast-paced new product development environment on our next generation products. As part of this team, you will interface with cross-functional team members both on a local and global scale. You will have input into projects as well as opportunities to see our product in action via customer visits and workshops.
The Right Talent:
BS in Computer Engineering, Electrical Engineering, Software Engineering, Computer Science or relevant education
Experience with Software V&V
2+ years of experience of object oriented code development
2+ years of software development experience: C, C++, C#, etc.
2+ years of experience with 8, 16 or 32-bit microcontroller programming
Experience with Controller Area Network (CAN) preferred
Highly developed ability to troubleshoot software code
No Visa sponsorship or transfers
Relocation Assistance Available