SOFTWARE DEVELOPER REQUIREMENTS
· 3+ years of Device Control software development experience
· Proficiency with C# or Python
· Experience with MFC (Microsoft Foundation Class), Avalonia, Blazer, Maui, or Xamarin
· Experience with Jira
· Able to collaborate with engineering teams, mechanical engineers, scientists, etc.
· Strong communication (NOTE: A presentation is part of the interview process)
· Able to pass a coding challenge
Bonus skills:
· WPF framework
· Experience with C/C++
· Firmware experience
· Experience with UI
?
SOFTWARE DEVELOPER RESPONSIBILITIES
· Agile software development process
· Day will start with standup meeting with the team talking through accomplishments, next steps, impediments within their tasks
· Continue with tasks and projects for the day
· Collaborate with engineers, scientists, and commercial team to create instrument control software features
· Writing code to fix a bug or to develop additional features to the instrument
· Troubleshooting issues for testing
· Supporting requests from senior developers
Department: Preferred Vendors
This is a contract position