Senior Radiation Test Engineer
Listed on 2026-07-16
-
Software Development
Software Engineer, Embedded Software Engineer, C++ Developer, DevOps
Our generous profit sharing compensation plan ensures that every employee is a fully vested partner with the primary goal of taking personal ownership in delivering excellence.
Founded in 2015, Troxel Aerospace Industries, Inc., is the world leader in radiation testing and development of fault-tolerant software solutions for satellites. Troxel Aerospace is an employee-owned company comprised of a small team of engineers who design and environmentally test aerospace and high reliability systems by leveraging decades of experience to deliver successful solutions to civil, defense, and commercial programs.
Troxel Aerospace is committed to hiring and retaining a diverse workforce made up of the best associates available. We are proud to be an Equal Opportunity/Affirmative Action Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. U.S. Citizenship is required for all positions.
SENIORand JUNIOR EMBEDDED SOFTWARE ENGINEER Description
Associates in this position lead and contribute code to teams that develop embedded software to support our products and radiation testing of aerospace processor systems.
Position Logistics- REMOTE POSITION, must live in continental US
- US Citizenship Required for this Position
- Clearance Requirement:
Variable based on assigned project. All associates must be able to obtain and maintain a TS/SCI clearance if project requires. - Travel:
Variable based on project, generally does not exceed 2 weeks per year
- Develop new software and expand existing software per project requirements in a process-oriented software development environment for embedded, resource-constrained systems
- Work with software requirements and architecture, prototyping, design, implementation, integration, test, documentation and delivery of software
- Demonstrate familiarity with various processor, memory, I/O architectures, multi-core systems, and heterogeneous systems
- Demonstrate a fluent understanding of compiled languages, scripting languages, assembly, and machine code
- Work with conventional operating systems (e.g., Linux), real-time operating systems (e.g., VxWorks), and hypervisors for multi-core processors, and their associated host/development environments and tools
- Follow industry and company best practices for developing software that emphasizes correctness, modularity, portability, comprehensibility, and proper error handling
- Develop test code to validate modules and their integration to the larger system through regression testing
- Demonstrate excellent communication ability, interpersonal skills, and the ability to interface with all levels of associates, customers, and suppliers including supporting bid and proposal efforts
- Thrive in lab and radiation test facility environments and be able to collaborate closely with system engineers, hardware designers, and integration/test engineers
- Lead development teams while also providing substantial contributions to all stages of the development process
- Thrive in a self-managed work environment with high expectations, significantly diverse assignments, collaborative/team settings across all levels
- Bachelor’s degree in Computer Engineering, Computer Science, or Electrical Engineering and at least 5 years of software engineering industry experience post-graduation
- Experience with embedded software development using C, C++, and Python and version control software on multicore processors
- Experience using POSIX shell and utilities, multi-threading and inter-process communication synchronization, Linux kernel internals and use such as partitioning and mounting devices, networking stack, init systems, process management, serial consoles, and SSH, FTP, TFTP, and DHCP
- Ability to obtain and maintain an active in-scope TS/SCI clearance
- Master’s Degree in Computer Engineering, Computer Science, or Electrical Engineering and at least 10 years of directly applicable software engineering industry experience post-graduation
- The minimum qualifications and knowledgeable in fault tolerant system design, high assurance software, flight critical software, embedded systems, hardware/software interfacing and drivers, concurrency and parallel programming, distributed systems, GPU programming with OpenCL and Cuda on AMD and NVIDIA GPUs, compiler internals, and hypervisors
- Currently holds an active in-scope TS/SCI clearance
Associates in this position lead and contribute designs to teams that develop embedded hardware to support the research, development, and testing of aerospace component and systems.
Position Logistics- Telecommuting Available:
Yes - US Citizenship Required for this Position:
Yes - Clearance Requirement:
Variable based on assigned project. All associates must be able to obtain and maintain a TS/SCI clearance. - Travel: 10% to 50% of time per month…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).