Pipeline Infrastructure Software Engineer
About the Team
Our team is at the forefront of enabling cutting-edge autonomous vehicle technology by developing the foundational framework for executing autopilot code, focusing on reliability, reproducibility, and determinism—key aspects for offline quality evaluations. The team is also responsible for building the infrastructure for offline A/B testing, enabling rigorous validation and optimization of autopilot technology.
About the Role
We are looking for an experienced software engineer who is passionate about building a robust and reliable platform for autonomous vehicles and robots. The foundation of our self-driving technology is the pipeline - a specialized framework that is responsible for orchestrating the work of the autopilot components and ensuring interaction between them. You will be responsible for building the framework from discussing needs with the users (technology developers) and designing the solution to implementing it. As performance, safety and reliability are crucial aspects of the technology, you will play a key role in establishing best development practices and will have a significant impact on the quality of the product.
What You'll Do
- Determine technology teams’ needs, design and implement foundation framework responsible for executing autopilot code.
- Care about performance and safety. You will write high-performance code and build infrastructure to monitor the system’s performance.
- Think about long-term data compatibility and algorithm reproducibility. The recorded data is used to improve our algorithms and reliably measure their quality.
- Build infrastructure to help developers detect and understand problems in their code.
- Set up and automate automated testing processes for the autopilot code committed to the repository.
- Care about writing well-designed and structured code. The simpler solutions we have, the easier they are supported. Document the solutions into design docs.
What You'll Need
- Strong experience in modern C++.
- Experience in writing high-performance code.
- Problem-solving skills are important. You are expected to understand a problem clearly, weigh trade-offs of different solutions given their implications, and after the implementation be sure the goal has been achieved.
- You have designed complex systems.
Nice to Have
- Experience in Python. We use it for non-time-critical code.
- You have had experience writing Bazel rules and macros. We rely on this build system heavily.
Candidates are required to be authorized to work in the U.S. The employer is not offering relocation sponsorship, and remote work options are not available.
Recommended Jobs
Power Platform Developer- Texas (Remote)---Locals Only
REQUIREMENT: Power Platform Developer – Power Apps, Power Automate & Power BI Specialist Texas (Remote)---Locals Only Need Overall 5+Years of experience 3 References from the recen…
Sales Associate Needed ASAP $95K - $105K
Job Description Job Description Sales Associates MCDATM Associates Is GROWING — and we're looking for the right people to join our team! !!️ We specialize in building custom PPO health plan…
Embrex Operator
Description Position at Pilgrim's SUMMARY: HOURS: TUES, WED, SAT., SUN. 4:00AM-4:00PM Absence of any related duties or functions in this document does not imply that incumbent may be exempt fro…
Outpatient Care LVN (PLEASANTON)
POSITION SUMMARY/RESPONSIBILITIES Provides direct and indirect nursing care to patients in the ambulatory setting in accordance with University Health policies and standards. Supports and promotes …
Creative Manager (Auto)
Overview Creative Manager (Auto) Capital One Auto is seeking a Creative Manager to serve as a high-impact, strategic Individual Contributor supporting one of our newest digital platforms. …
Environmental friendly Specialist (RSM A Group)-Houston,TX
Purpose of the position The purpose of this job is to ensure a safe and compliant industrial environment by preventing accidents, protecting employees and assets, and maintaining adherence to safe…
Administrative Assistant
JOB DESCRIPTION Responsibilities: This position will serve as the primary point of contact for the facility and will provide high-level administrative support by conducting research, preparing …
HVAC Controls Lead Project Specialist
Build your best future with the Johnson Controls team As a global leader in smart, healthy and sustainable buildings, our mission is to reimagine the performance of buildings to serve people, pl…
Electrical Panel Assembler
We are now hiring for Electrical Panel Assemblers for a facility in Spring Branch, TX. Please submit your resume to this posting and call our office at 830-629-2525. Pay : $20/hr. Schedule : Mo…
Urgent Care Veterinarian
Urgent Care Veterinarian (DVM/VMD) Role Overview A growing small animal practice in Dallas, TX is seeking an Urgent Care Veterinarian to support expanded evening hours in a collaborative, well…