Permanent

Technology Development (R&D) Software Engineer

Posted on 25 January 24 by Russell Goodright

  • $150 - $
Logo

Powered by Tracker

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, you’ll have a critical role in both developing innovative technology and materials required of our ambitious next-generation Area Printer.   In this role you’ll be primarily responsible for data acquisition, data processing, networking, and lab equipment control.  Secondarily, you’ll be working with motion control and vision systems.  For example, you’ll 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 you’ll 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

Job Information

Rate / Salary

$150 - $

Sector

Manufacturing/Distribution

Category

Not Specified

Skills / Experience

Not Specified

Benefits

Not Specified

Our Reference

JOB-1025

Job Location