Software Test Engineer
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
High-Level Summary
The Software Test Engineer will be responsible for the design, implementation, testing, and debugging of software used in test infrastructure supporting the characterization of embedded components and systems. Working alongside senior engineers, this engineer will participate in test system design, firmware development, and automated testing, while contributing to aerospace and high-reliability engineering projects.
Structured Description
Position Overview
This role supports software development activities for electronic test systems, embedded systems, and test equipment used in radiation effects testing. The Software Test Engineer will assist with test case development, test software design and implementation, code review, hardware integration, debugging, and automation of testing activities.
Key Responsibilities
Support development of automated test software, engineering tools, and software infrastructure.
Assist with development and maintenance of software for automated test fixtures, laboratory equipment, and embedded test systems.
Develop scripts to automate programmable instruments like digital oscilloscopes, DC power supplies, function generators, and digital multimeters.
Utilize industry-standard protocols and libraries including SCPI (Standard Commands for Programmable Instruments), VISA (Virtual Instrument Software Architecture), and PyVISA.
Collaborate with hardware, test, and radiation engineers to support system validation and troubleshooting.
Participate in design reviews, code reviews, and technical discussions.
Practice software engineering best practices, including version control, testing, and documentation of code artifacts and test systems.
Qualifications
Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related technical field.
Experience with programming in C or C++ through coursework, personal projects, research, or internships.
Basic understanding of software development principles and debugging techniques.
Familiarity with embedded systems, microcontrollers, or low-level software concepts.
Strong analytical and problem-solving skills.
Ability to work effectively both independently and within a multidisciplinary engineering team.
Strong written and verbal communication skills.
Preferred Skills
1-3 years of experience [FILL IN] in embedded system design, firmware development, electronics testing, and automation scripting.
Proficiency in Python or other scripting languages.
Exposure to communication protocols such as SPI, I2C, UART, CAN, Ethernet, or USB.
Familiarity with embedded architectures and frameworks, such as STM32, Arduino, MSP430, PIC.
Experience interfacing with embedded components through firmware, such as sensors, PMICs, transceivers, and memories (EEPROM, NOR Flash, SRAM).
Familiarity with various testing methodologies.
Proficient in designing test cases for verifying hardware functionality that were repeatable, auditable, and logged data for review.
Familiarity with Git or other version control systems.
Experience using oscilloscopes, logic analyzers, debuggers, or other laboratory equipment.
Interest in aerospace, avionics, embedded systems, or high-reliability electronics.
Additional Requirements
This is an on-site role based in the greater Los Angeles metropolitan area.
Must be a U.S Person under EAR/ITAR regulations (U.S Citizen or Legal Permanent Resident.)
Compensation
The expected salary range for this position is $68,000 – $72,000 (Level 1) or $90,000 – $115,000 (Level 2). Final compensation will be determined based on experience and qualifications.
Benefits & Other Compensation
Eligible employees are offered Medical, Dental, Vision, Life Insurance, 401(k), and unlimited PTO. Additional compensation may include discretionary bonuses, commissions (if applicable), and Phantom Profit Units (PPUs).
Equal Opportunity Statement
We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other legally protected characteristic.
Accommodation
If you require a reasonable accommodation during the application or interview process, please contact us at work@radiationteam.com.
Employment Authorization and Sponsorship
This position may involve access to technology, technical data, or information subject to U.S. export-control laws. Employment is contingent upon the applicant’s ability to access the required information in compliance with applicable U.S. export-control requirements.
The Radiation Team is unable to provide or assume employment-based immigration sponsorship for this position, now or in the future.
The Radiation Team is not currently able to support employment under the STEM OPT extension program.
Job Type: Full-time
Pay: $68,000.00 - $115,000.00 per year
Benefits:
401(k)
Dental insurance
Health insurance
Paid time off
Vision insurance
Work Location: In person