Software Integration & Test Engineer II
GROW WITH US:
Launch your career to new heights with Innoflight, where innovative minds meet the cosmos. Join us and help shape the future of space technology, growing your expertise in a universe of pioneering, compact, and cyber-secure solutions. At Innoflight, we're not just reaching for the stars—we're engineering them. Grow with us, and let’s innovate the infinite together!
STAY EXTRAORDINARY:
Innoflight is one of San Diego's fastest growing Aerospace and Defense companies. Innoflight offers state-of-the-art software-defined compact/ground radios, cryptographic and cyber secure systems and processing, networking and data storage avionics. Become part of this small, agile, innovative and unparalleled company. You will have unlimited potential for learning and growth as we target the latest technology to provide products to enable New Space. Everything you do will have an impact!
A DAY IN THE LIFE:
As a Software Integration Test Engineer II at Innoflight, you will lead the system integration and automated testing efforts for software components across multiple programs. You will design, develop, and implement test plans for requirements verification, collaborating with subject matter experts to propose advanced testing strategies. Your role will involve writing and executing software test procedures, debugging issues, and presenting findings to stakeholders. You will play a key role in validating product requirements, enhancing automated test capabilities, and ensuring the quality of Innoflight’s software products.
- Designs Software Testing Strategies: Develop comprehensive test plans to validate software requirements and features. This includes creating Design and Acceptance Test Procedures for software verification during the development and production phases.
- Automates Testing Processes: Write and optimize test scripts, primarily in Python, to automate the testing process, interfacing with test equipment and software under test.
- Analyzes and Resolves Software Issues: Investigate software test failures, debug issues, and collaborate with development teams to identify root causes. Present findings at Test Review Boards and propose solutions for resolution.
- Enhances Automated Testing Systems: Lead the development and improvement of Innoflight’s automated testing architecture, integrating new features and expanding capabilities to meet evolving software testing needs.
- Collaborates Across Teams: Work closely with hardware, software, and manufacturing teams to ensure seamless integration and testing of software components. Ensure that test procedures are accurate and clear, enabling reliable validation of software products.
- Provides Accurate Estimates: Offer precise labor and schedule estimates for the development of new test features and procedures, aiding in effective project planning.
YOU’RE AWESOME AT:
- Python Programming: Expert in Python for automation, with strong skills in writing efficient test scripts. Familiarity with C/C++, JavaScript, SQL, and Linux is a plus.
- Problem-Solving: Skilled in analyzing software issues, debugging failures, and presenting findings clearly to stakeholders and review boards.
- Test Automation: Experienced in developing automated testing systems and writing test plans that effectively validate software requirements.
- Collaboration: Excellent at working with cross-functional teams, including software developers, hardware engineers, and manufacturing staff, to enhance testing capabilities and resolve software issues.
- Documentation and Communication: Proficient in documenting test procedures, tracking issues, and communicating findings effectively across diverse teams.
- Software Integration Expertise: Familiarity with integrating software components and working with communication interfaces, ensuring seamless interaction between software and hardware systems.
WHAT YOU’LL NEED:
- Bachelor’s Degree in a related field (Computer Science, Engineering, etc.).
- 5-8 years of experience in a similar or related role.
- Extensive experience in software testing, automation, and Python programming.
- Proven ability to document and present technical findings effectively.
- Experience with C/C++, JavaScript, SQL, and Linux is a plus.
- Familiarity with automated test frameworks and integration testing.
- Ability to obtain a U.S. Security Clearance.
WHAT'S IN IT FOR YOU:
At Innoflight the sky isn’t the limit—it’s our playground! Here, we strap innovation to a rocket and send conventional thinking into orbit. Our culture thrives on curiosity, camaraderie, and a dash of cosmic creativity, making the vastness of space feel like a small, tight-knit community. Our 9/80 work schedule means every other Friday is yours to ignite personal projects or fuel weekend getaways. Hungry for knowledge? Or just plain hungry? We’ve got both covered! Expand your universe with educational and professional reimbursements, 'Ask Me Anything' (AMA) sessions and 'Learn 'n Learns'. Employer-sponsored weekly catered meals—our way of keeping your rockets fueled and ready for innovation. Our Culture Ambassadors ensure we're always aligned with the stars, creating a gravitational pull towards positivity and inclusion.
COMPENSATION & BENEFITS:
The starting base pay range for this position is $90,000 - $120,000 annually. Base pay will vary based on job-related knowledge, skills, and experience. In addition to base pay, Innoflight offers a competitive compensation package that includes Profit-Sharing Bonus, Cash Performance Bonus, and a robust benefits package. Innoflight offers health care benefits such as medical, dental, vision, health savings accounts and life insurance. Ancillary benefits such as critical illness, accident, short term & long-term disability, pet insurance, ID & Legal Shield, Cal-Perks and EAP. You’ll also receive 10 paid holidays per year, 120 hours of paid time off (starting in year 1) and auto enrolled into our 401K with a 3% automatic company match.
BE YOU, WITH US:
Innoflight is firmly committed to being an equal opportunity employer and maintaining a diverse and inclusive environment. We value and embrace that every single one of us brings value to the table. But sometimes we forget that when we don’t meet 100% of a job description’s criteria – maybe you’re feeling that way right now? We encourage you to apply anyway. Because we want you to be you, with us.
YOU SHOULD KNOW:
Potential new employees must successfully complete a background check which includes criminal search, education certification and employment verification prior to hire. Applicants must be authorized to work for any employer in the U.S as you must have the ability to obtain a security clearance. We are unable to sponsor or take over sponsorship of an employment Visa.
REFERRALS:
We love a good referral! If you know someone that would be a great fit for this position, please share!
NO SOLICITATION FOR STAFFING AGENCIES:
This job posting is intended for direct applicants only. Innoflight does not accept unsolicited resumes or applications from agencies, recruiters, or other third-party sources. All submissions must be made directly by candidates via our official application processes. Unsolicited resumes sent from third parties will be considered property of Innoflight and no fee will be paid in the event the candidate is hired as a result of the referral or through other means.
If you are applying for this job and live in California, please read Innoflight’s CCPA Notice: https://www.innoflight.com/careers/california-consumer-privacy-act-notice-for-job-applicants.
#LI-Onsite