Lead software engineering for aircraft embedded software applications, supporting development, testing, and integration across the software life cycle.
Compensation
The salary range for this role is 86,800 USD - 165,200 USD.
Responsibilities
Use and provide creative solutions to complex technical system and software integration problems.
Work closely with other software engineers and systems engineers to design ideal solutions with the end user and operational needs in mind.
Support all aspects of a software development life cycle as a member of a multi-disciplined team. This includes supporting new and legacy military and commercial programs from concept and requirements, to design, development, integration, test, and potentially subsequent maintenance tasking.
Requirements
Degree in Science, Technology, Engineering or Mathematics (STEM)
Understand our products and how our customers use them
Analyze requirements for testability, traceability, completeness, and unambiguity
Help define verification and validation strategies for given products and solutions
Interpret product and technical requirements to design comprehensive test plans utilizing industry-standard verification/validation practices and tools
Develop or assemble equipment, fixtures, and other apparatus to execute tests
Requirements
Bachelor’s Degree in a relevant Engineering discipline from an ABET-accredited program
We are seeking a detail-oriented Software Engineering Evaluator to assess and improve the quality of AI-generated software development work.
Compensation
The pay range for this position is $45000.00 - $60000.00/yr.
Responsibilities
Create realistic software engineering tasks based on real-world development workflows, including technical requirements, supporting documentation, test cases, and code repositories.
Evaluate AI-generated code solutions against professional engineering standards for correctness, maintainability, performance, and reliability.
Compare outputs from different AI systems using identical requirements and environments, documenting relative strengths and areas for improvement.
Develop test plans, evaluation rubrics, and success criteria that clearly define expected functionality, coding standards, and edge-case handling.
Review code changes, implementation decisions, automated tests, and design approaches to verify technical quality and adherence to requirements.
Requirements
Bachelor's degree (completed or in progress) in Computer Science, Software Engineering, Information Systems, or a related discipline, or equivalent practical experience.
Nice to have: containerization
Nice to have: CI/CD pipelines
Nice to have: AI-powered coding assistants
Nice to have: large language model tools such as ChatGPT, Claude, GitHub Copilot
Analyze, design, code and test multiple components of application code across one or more clients, perform maintenance, enhancements and/or development work.
Design, develop, test, release, and maintain user applications, camera interfaces, and engineering and production tools using appropriate languages and frameworks
Develop production and laboratory automation, including motion control, instrument control, test sequencing, data collection, and result reporting
Plan and execute requirements-based verification and validation, including unit, integration, system, regression, and hardware-in-the-loop tests
Requirements
BS in Software Engineering, Computer Engineering, Electrical Engineering, or a related field, or an equivalent combination of education and relevant experience
Lead BIOS firmware development for workstation platforms, collaborating with internal and outsourced partners, defining design guidelines, and integrating new technologies.
Responsibilities
Collaborate with firmware and hardware teams to design and develop BIOS firmware
Define and enforce design guidelines and standards
Integrate new technologies and frameworks into firmware
Develop and maintain design specifications and documentation
Lead testing, debugging, and validation of firmware
Requirements
Bachelor’s degree in computer science, information systems, electrical engineering, or equivalent