San Diego, CA
Xsense.ai is developing full stack solutions for autonomous driving for next generation of transportation. We are looking for engineers who are passionate about autonomous vehicles to join in and help us build best in class autonomous vehicles.
We are looking for passionate engineers to help us in areas of tools development (Software Tools Engineer role) and automated testing (Software Test Engineer role) for autonomous driving stack to ensure its flawless operation of our stack. Software Tools Engineer are responsible for developing test frameworks and other utility tools for autonomous driving software stack, their integration with build systems and Continuous Integration/Delivery (CI/CD). Software Test Engineers are responsible for ensuring the quality of the autonomous driving stack module delivered by the system and software teams through robust automated tests and scripts. You would be testing the algorithms for reliability and accuracy for both offline simulation and in on-target embedded environment as appropriate. We also have a leadership position available in Software Test Engineer role.
You will be working with a team of best in class computer vision and AI systems and software engineers to ensure best performance of our autonomous vehicles. Your work will ensure that we deliver most reliable mass market autonomous vehicle solution.
Job Responsibilities:
- Software Tools Engineer
- Design, develop, execute, and deploy software tools to improve development operations
- Contribute to test automation frameworks to increase test coverage
- Contribute to build automation, test regression and Continuous integration/Deployment (CI/CD) to ensure good software quality and continuous smooth operation
- Software Test Engineers
- Ensure quality of our sensor fusion algorithms by testing them for functionality, reliability and accuracy performance
- Develop thorough understanding of autonomous driving stack module features and develop test plans and test cases to cover all aspects of the algorithms
- Design, develop, execute, and debug automated test cases in our test framework
- Triage test failures and report to relevant System/Software Engineer
Minimum Skill Requirements:
- Bachelors or Masters in electrical engineering, computer science or related field
- Proficient in developing or scripting with one or more of the following programming languages: Python, C/C++ or any modern programming language
- Excellent problem-solving skills
- *For the Software Test Lead Engineer position, it is required to have experience leading a Test Engineering team*
Preferred Skill Requirements:
- Hands on experience in working with autonomous driving stack modules such as sensor fusion, radar perception, camera perception, localization, Behavior Planning, HD Maps etc.
- Hands on experience in building software tools or test automation frameworks.
- Hands on experience with Continuous Integration/Delivery (CI/CD; e.g. Jenkins), and/or Artifactory
- Hands on experience with a C/C++ build tool (e.g. Make, CMake, SCons)
- Hands on experience in writing automated tests
- Hands on experience in testing/validating mission critical systems (e.g. familiarity with ISO 26262)
What do we provide:
- , supportive and engaging environment
- Opportunity to make significant impact on transportation revolution by the means of advancing autonomous driving
- Opportunity to work on cutting edge technologies with the top talent in the field
- Competitive compensation package
- Snacks, lunches and fun activities
We are an Equal Opportunity Employer. It is our policy to provide equal employment opportunities to all qualified persons without regard to race, age, color, sex, sexual orientation, religion, national origin, disability, veteran status or marital status or any other prescribed category set forth in federal or state regulations.
by via developer jobs - Stack Overflow
No comments:
Post a Comment