Job Description
Technology Development (R&D) Software Engineer
Job ID: SE24003
Full Time Perm
stock options
Free healthcare for individual
Hybrid/ remote
No 3rd parties
R&D Software Engineer Technology Development
As a member of the Controls Groups supporting Technology Development group, youll have a critical role in both developing innovative technology and materials required of our ambitious next-generation Area Printer. In this role youll be primarily responsible for data acquisition, data processing, networking, and lab equipment control. Secondarily, youll be working with motion control and vision systems. For example, youll capture and sync images, batch process images to output contrast ratio, implement light valve control hooks, and drive waveforms.
This role requires advanced knowledge of Python; intermediate knowledge of C++, C#, and LabVIEW; and basic knowledge of C.
What youll achieve
- Design and implement data acquisition, analysis, and control software systems in Python, C#, and/or C++ for machine, laser control, and user interfaces for use in technology demonstration and proof of concept activities.
- Be on the ground floor in supporting implementation of successful new technologies in our printers.
- Ideation of practical and creative solutions to satisfy Technology Development requirements.
- Develop, maintain, and support thorough software functionality documentation.
- Continuously improve user experience & equipment performance through cross-team collaboration.
- Formal software development lifecycle and configuration management system.
About you
- Experience with Python, C# and C++.
- Experience with DAQ, PLC, I/O (RS-232, RS-485, EtherCAT, Ethernet, SCPI)
- Familiarity with Motion Control systems such as Newport, Delta Tau, Galil, etc.
- Experience with machine vision, high speed data acquisition, and data manipulation
- Experience writing self-documenting (or well-documented), readable code.
- Must be able to work in a collaborative environment.
- Strong analytical and communication skills.
Please contact: Rusty
@NortecStaffing.com
Please note that Nortec Staffing exclusively communicates with candidates through Nortec Staffing email addresses ending with @NortecStaffing.com. Equal Employment Opportunity At Nortec Staffing, we are committed to fostering a workplace that upholds the principles of equal employment opportunity. We firmly believe in providing all employees and job applicants with fair and equitable treatment, irrespective of factors such as race, religion, color, national origin, sex, sexual orientation, gender identity or expression, age, sensory, physical, or mental disability, marital status, veteran or military status, genetic information, or any other protected classification under applicable local, state, or federal laws. Our dedication to equal opportunity extends across all facets of employment, including but not limited to hiring, job assignments, compensation, promotions, benefits, training, disciplinary actions, and terminations.
At Nortec Staffing, we are proud to create an inclusive and diverse environment where every individual is valued and respected. We recognize that different individuals may require reasonable accommodation to fully participate in our application process or perform their job duties. Requesting accommodation is entirely voluntary, and we are committed to assessing and providing appropriate accommodation as needed. If you require accommodation, please reach out to us at Rusty@NortecStaffing.com, and we will work together to ensure an equitable and accessible experience