E-SPACE is hiring a

Test Engineer - Embedded Software

Saratoga, United States
Full-Time
Ready to make connectivity from space universally accessible, secure and actionable? Then you’ve come to the right place!
 
At E-Space, we’re focused on bridging Earth and space with the world’s most sustainable low Earth orbit (LEO) satellite network. We’re a team of bold thinkers, ambitious leaders and dynamic doers—and we’re disrupting NewSpace by fundamentally changing the design of legacy LEO space systems to deliver entirely new satellite capabilities at a fraction of the cost. ​
 
We’re intentional, we’re unapologetically curious and we’re 100% committed—to saving space, to protecting our planet and to turning connectivity into actionable intelligence.

Why this role is important:
 
The Test Engineer will be responsible for the development and implementation of automated test suites for E-Space products.  The ideal candidate will have the skill set that includes hardware, its embedded FPGA firmware and software. This will involve construction and adaptation of Python based framework and the development of dedicated test hardware and undertake other test related activities as deemed appropriate by the engineering director.
 
This position will report to the Director, Platform S/W Engineering and will work closely with Hardware, Software, Test, and Verifications Engineering.  The successful candidate will work in our Saratoga, CA office.
 
What you’ll be doing:
·        Hardware, Firmware, Software Testing, and Verification
·        Work as part of the team to support all aspects of Embedded Software, Hardware, Test, and Verification
·        Automation of Test framework and infrastructure written on Python
·        Conduct regression tests to verify new software changes do not introduce new defects
·        Development of JTAG testing for H/W using XJTAG
·        Develop, setup, and maintain the automated test fixtures
·        Construct test harnesses in both hardware and Python
·        Created detailed test plans and execute test cases for validation of avionics systems
·        Record test results and scenarios to an ISO quality level
·        Use Git as a source code management tool for testing development
·        Use JIRA for tracking development and bugs
·        Analyze complex systems, identify potential issues or off-normal behavior, and devise effective testing strategies to debug software and hardware components to find the root cause of issues
·        Use complex test equipment to support development and testing
 
 ·        ENGINEERING SUPPORT:
·        Provide test support for hardware and embedded software engineers as required.
·        Contribute to development of Production Test Suites
·        Support the factory with deployment of factory test suite
·        Provide support for debug of faulty boards
·        Testing of prototypes for early adopting customers
 
What you bring to this role:
·        Bachelor’s or higher degree in Computer Science, Software Engineering, Aerospace Engineering, Electrical Engineering, or related field
·        Minimum 3-4 years of experience in relevant field
·        HND/Degree in a technical subject or equivalent experience
·        Knowledge of Python
·        Knowledge of test automation tools and the ability to write test scripts to automate repetitive test procedures
·        Experience in conducting regression tests
·        Ability to create and maintain detailed test plans, test cases, and document results
·        Excellent communication skills to collaborate with multidisciplinary teams
·        Strong problem-solving skills to identify and troubleshoot software/hardware issues effectively
·        Time Management
·        Self-reliance and willingness to learn
 
Extra points for the following:
Candidates with the following skills or experience will be viewed positively:
·        Communications project work or work experience with RF techniques
·        Understanding of software development processes and coding practices
·        Ability to debug software and hardware components to find the root cause of issues
·        Using tools specific to hardware testing and debugging (i.e., oscilloscopes, multimeters)
·        Test of complex systems
·        Aerospace systems knowledge
·        Hardware-in-the-loop (HIL) and software-in-the-loop (SIL) testing

$100,000 - $160,000 a year
The estimated range is meant to reflect an anticipated salary range for the position in question, which is based on market data and other factors, all of which are subject to change. Individual pay is based on location, skills and expertise, depth of relevant experience, and other relevant factors. For questions about this, please speak to the recruiter if you decide to apply for the role and are selected for an interview.
 

As a global company, we want team members with global perspectives that can bring their fresh, creative thinking to solve some of the world’s most difficult communications problems in space. We welcome candidates to join us from all over the world. But to ensure a fair candidate review process, that can be reviewed by team members anywhere, we only accept applications in English, the language we conduct our business.
 
E-Space is not currently able to provide employment sponsorship for candidates who do not hold work authorization for the location of this role.

Why E-Space is right for you

We want you to make the most of your journey at E-Space. That’s why we support and invest in the physical, emotional and financial well-being of our team members and their families. Some of what you can expect when working at E-Space:
• An opportunity to really make a difference
• Sustainability at our core
• Fair and honest workplace
• Innovative thinking is encouraged
• Competitive salaries
• Continuous learning and development
• Health and wellness care options
• Financial solutions for the future
• Optional legal services
• Paid holidays
• Paid time off
 
Apply for this job

Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!

Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Test Engineer Q&A's
Report this job
Apply for this job