Job Specifications: Ideal candidate will possess 2+ years designing real-time/multitasking software in C/C++/C# with exposure to equipment integration, validation, and in field installations. Motivated individual who understands the importance of being a team player to achieve organizational goals and thrives in a fast paced, multicultural work environment. Willing and able to travel as needed.
Required Skills:
- BSCE, BSCS, or engineering degree with equivalent programming experience
- Object oriented development experience
- Proficiency in C/C++/C#
- Software and Hardware integration
Preferred Skills:
- Experience with Unix environments specifically QNX
- Familiarity with communications standards RS-232/422/485, TCP/UDP, CAN/CANFD
- Experience with version control software such as git or SVN
- Strong background in math
- Working knowledge of Control Systems Design and Frequency Analysis
- Familiarity with EE and ME concepts regarding Drives and Motors
Responsibilities:
- Developing real-time/multithread control software in C/C++/C#
- Troubleshooting systems comprised of multiple software and hardware components
- Communicating with stake holders to refine requirements and resolve functionality
- Supporting new and existing equipment remotely or onsite
- Travel as needed up to 15%