PRINCIPAL COMPUTER SCIENTIST - PRINCIPAL ENGINEER - STAFF COMPUTER SCIENTIST - LabVIEW Developer & Architect
Southwest Research Institute · San Antonio, TX · 2 wk ago
EngineeringFull-time
About the role
We develop, maintain, and advance MoSAIC™, a LabVIEW-based software platform for automated R&D testing of electro-mechanical systems and components. MoSAIC™ integrates seamlessly with National Instruments (NI) hardware and RTOS, supporting applications like testing vehicle battery packs, electric motors, and internal combustion engines.
Responsibilities
- Collaborate with a team of data acquisition, instrumentation, and controls experts to develop, maintain, and deploy LabVIEW-based MoSAIC™ software solutions.
- Apply expertise in LabVIEW, NI Real-Time Operating Systems (RTOS), and associated NI hardware to streamline test cell operations and meet R&D objectives.
- Lead or contribute to all phases of system/software integration, including Requirements Gathering and Analysis, System Design, Development, Integration and Testing, Acceptance, System Installation, Deployment, Maintenance, Troubleshooting, and Data Security.
- Contribute to setting standards for software design and coding practices, carry out code reviews of junior developers, and provide software modifications, enhancements, and technical assessments.
- Develop and support LabVIEW-based applications for controlling test articles in R&D testing environments, and troubleshoot software, RTOS, instrumentation hardware, sensors, and associated systems.
- Engage in hands-on troubleshooting and fieldwork to ensure software and hardware align with project requirements, and review code regarding functionality, coding standards, and cybersecurity.
- Collaborate with engineers, technicians, and project stakeholders to deliver integrated solutions.
Requirements
- Requires a Bachelors degree in Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, Computer Systems Engineering or other similar Computer Science or engineering degree with related experience.
- Must have LabVIEW development experience and expertise, with NI Certified LabVIEW Architect (CLA) certification, and willingness to obtain CLA certification within 2 years of start of employment.
- Must have sufficient communication skills, project management experience, and working knowledge of system/software integration phases.
Qualifications
- A valid/clear driver's license is required.
Benefits
For more information about this division, visit the Powertrain Engineering home page. For benefits information at our San Antonio location, click here. For benefits information at all other locations, click here.
Pay
Commensurate with experience.
Schedule
Varies based on project needs.
Skills
- LabVIEW development
- National Instruments (NI) hardware and RTOS
- Object-oriented programming
- Communication skills
- Project management experience
- Software design and coding practices
- Code reviews
- Troubleshooting software, RTOS, instrumentation hardware, sensors, and associated systems
- Hands-on troubleshooting and fieldwork
- Review code regarding functionality, coding standards, and cybersecurity