Software Development Engineer in Test

Palo Alto, California, United States /
Engineering – Software Testing /
Apex.AI, Inc. is seeking a passionate and dedicated Software Development Engineer in Test. You will be implementing testing infrastructure for software for autonomous vehicles and other safety-critical mobility systems.  This is a development role, meant for someone who embraces the value of thorough tests to support world-class software. 

This job can be located remote anywhere within the United States. Authorization to work in the US is required.

What You'll Do—Responsibilities

    • Build and extend software tools for characterizing the performance of Apex.OS and Apex.Middleware in C++
    • Create tools for reporting, visualizing, and exploring the performance characteristics
    • Automate monitoring the health of Gitlab CI pipelines, to help identify and resolve failures early (such as flaky tests, infrastructure issues, etc)
    • Research and teach other developers about best testing practices
    • Improve automation of our release validation process

You Have

    • B.S. or higher degree in a technical field with relevant work experience
    • Excellent command of C++
    • Exceptional written and verbal communication skills
    • Strong software design skills
    • Commitment to robust and reliable software
    • Experience with automated CI pipelines
    • A drive to make contributions that make the whole team more productive

Great to Have

    • Excellent command of Python 3 is a plus
    • Experience with ROS 2
About Apex.AI

Apex.AI is a Palo Alto, Berlin, Stuttgart, and Munich-based company that is developing breakthrough safe, certified, developer-friendly, and scalable software for mobility systems. ​
Our software products are based on proven open-source software, such as ROS or Eclipse iceoryx, so that we don’t spend time redeveloping what already works. Instead, we fork software that has been developed and proven in use by large developer communities. We then add what is missing: Functional safety, flawless performance, and support for application in commercial and safety-critical products. In order to do so, we have developed a proprietary process to rework open-source software in record time such that it conforms to the highest requirements of the applicable functional safety standard.

Distinguished by our experienced and agile team, we bring in the right pedigree: Expertise in modern software engineering to build software that scales to massive systems, leading know-how in software functional safety to make software reliable, experience bringing software to market so that we know what to takes to build actual products, and twenty-plus years of experience building autonomous systems so that we can take the perspective of our customers and know their needs. 
We launched our award-winning first product Apex.OS after three years in 2020 and have taken it through certification in record time for launch in 2021. We have more in the pipeline to revolutionize the use of software in the automotive industry.