Lead Controls Systems Engineer
New Today
The Lead Controls Systems Engineer will be helping to lead a team developing critical software for the next generation of cancer treatment, using nuclear technology and a variety of closed loop control systems. They will be doing a lot of LabVIEW development while working cross-functionally with physicists, electrical and mechanical engineers, and product leadership. A large part of the work is moving from the R&D mindset into a medical device deployment, so expect a mix of design, documentation, and implementation.
The preferred candidate will maintain strategic awareness while solving tactical problems and engaging in detail on a wide variety of problems. Neutron beam control is as much art as science, so there's a lot to learn. Excellent communication skills, an inquisitive attitude, and the ability to take ownership of an issue and run it to ground are equally important.
- Design, program, and document distributed control and acquisition projects from concept to completion using National Instruments software and hardware, including: PXI, RIO, and FPGA architectures.
- Provide leadership within a development team, demonstrating best practices and driving development from requirements definition to design to implementation and delivery.
- Embedded system development for real-time sub-millisecond fail-safe fault detection and data logging.
- Develop modular, readable and reusable LabVIEW code ensuring reliability, longevity and emphasizing continual improvement.
- Develop engineering tools, including desktop and web-based testing applications.
- Develop time critical LabVIEW FPGA code.
- Subsystem and Unit test development and execution.
About You
You have deep experience with LabVIEW in multiple target environments (FPGA, Real-Time, application-level) and are practiced with generating solid documentation while developing innovative code. You should be equally comfortable working on high level design/requirements as you are debugging anomalies in FPGA or real-time systems. You like collaborating with a variety of talented engineers and physicists and can maintain a can-do attitude while delivering under pressure. We do a lot of collaborative development and hold regular reviews, you should enjoy the process of discussing design, implementation, and testing. You're detail-oriented, with excellent written communication skills, and experience doing project planning and justification.
- Technical Experience:
- Extensive experience developing mission-critical software in a regulated industry (commercial/military aerospace, medical, automotive, space).
- Experience with collaborative development and documentation tools such as Confluence and Jira.
- Experience developing real-time/non real-time test applications in LabVIEW.
- Familiar with the tradeoffs between event-driven and polled implementations, as well as class-based versus static architectures.
- Experience with all phases of the Software Development Life Cycle for high-criticality software.
- National Instruments hardware, PXI, PXIe, cRIO using both Windows and RT Linux.
- National Instruments distributed IO (eRIO etc.).
- Experience in developing software test architecture.
- Familiarity and use of standard test equipment and acquisition to verify correct operation software and systems.
- Familiarity with networking principles, XML, JSON.
- Strong understanding of high voltage and electrical principles.
- Embedded system design: microcontroller/microprocessor, FPGA, IC electronics.
- Advanced LabVIEW programming with an emphasis on embedded system, FPGA and their integration with hardware.
- Experience establishing processes and standards, preferably in a startup environment.
- Project Experience:
- At least 4 years of experience with embedded control system design.
- At least 8 years of experience with advanced LabVIEW programming in a scientific, industrial or research environment with an emphasis on control or HIL systems.
- Successful development of projects from concept to completion.
- Experience with integration of software and hardware in a high voltage or high current environment.
- Experience with software programming of safety systems.
- Experience with testing of high-voltage, high-power systems.
- Experience in C#, Python.
- Ability to travel up to 30% (domestic and international).
Education
- Required: B.S. or M.S. in Computer Science, Electrical Engineering or a related physics or engineering discipline.
- Preferred Education: LabVIEW Certification (Certified LabVIEW Developer or equivalent experience).
At TAE Life Sciences, we consider a wide range of factors when making compensation decisions including but not limited to skill sets; experience and job-related knowledge, training; licenses and certifications, and other business and organizational needs. The total compensation package for this position may also include other elements depending on the position offered. The compensation range for this role is $160,000 - $200,000.
Learn more
- TAE Life Sciences
Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws.
For further information, please review the Know Your Rights notice from the Department of Labor.
- Location:
- Irvine