R&D Software Engineer
Excelitas Technologies Corp. · Boulder, CO, US, 80301 · United States · On-site
Pay: USD 110,000 – 150,000 a year
Sign up free: we match you to jobs like this, tailor your application and fill the form. 2 free applications every day.
ENABLE your future through light.
Excelitas is a global technology leader with more than 7,500 employees, focused on delivering market-driven solutions to fulfill the illumination, optical, detection and imaging needs of OEMs and end-users across the biomedical, semiconductor, industrial, consumer products, scientific, security, defense and aerospace sectors.
ENGAGE with us today and make your contribution to the future! Join the team that leading technology companies turn to for cutting-edge photonic innovation. At Excelitas Technologies you are how we EXCEL.
We are presently seeking a R&D Software Engineer who will support the continuous improvement and support of deployed software implementation in thin film optical coating manufacturing.
Main Responsibilities
Support current and develop new implementations of software supporting production optical thin film coating equipment
Develop software which interfaces process equipment to production databases
Collaborates with Thin Film Engineering team and incorporates feedback into current and future software deployments
Participate in peer reviews for software designs and implementations
Engage with a variety of team members with varying levels of expertise in software development
Support a formal software development lifecycle which delivers a well-documented, robust and reliable solution to ensure long-term sustainability
Develop documentation to support software users (software engineers, production technicians, and engineers)
Other duties as assigned
Requirements
Required
STEM based bachelor’s degree
5+ years professional programming experience in C#
Ability to work with in house customers to develop design specifications and execute on software application to support new product and operational execution
Preferred Skills and Experience
Experience Programming in a manufacturing environment
C# programming with WPF, ADO.NET, Entity Framework, and WCF
MS SQL database design and query with TSQL
C# techniques - interface programming, multi-threading, asynchronous programming, MVVM, and Windows Services
Web App programming with MVC – with\without client-side JavaScript, and Web API
Basic use of Git/GitHub with Visual Studio and VS Code
Real-time machine control programming
Familiarity with RS232 / RS488 protocols
Helpful Experience
C++ and Python programming experience
Device firmware programming
SCADA programming
Vacuum system knowledge
User and design documentation
Benefits start day 1: Medical, Dental, Vision, 401K, Holiday Pay, PAID Maternity/Paternity leave, Tuition Reimbursement, Long-term and Short-term disability.
Pay Range: $110,000 - 150,000 per year, depending on experience.
#LI-FM1 #LI-Onsite
#LI-FM1 #LI-Onsitensite
This position requires the use of information which is subject to the International Traffic in Arms Regulations (ITAR)
Visa sponsorship is not available…