C++ Software Engineer

1 month ago


Palo Alto, United States CareerBuilder Full time

**C++ Software Engineer - Autopilot Tools**
????Engineering & Information Technology????Palo Alto, California?? ID102603???? **The Role**
Tesla's Autopilot Tools team builds systems for analyzing, debugging, and validating Autopilot
behavior. Every Tesla on the road includes a sophisticated sensor suite and Internet connectivity.
The data gathered from our global fleet is a significant competitive advantage, and the input for
our tools that help the team in the race to full autonomy. The Autopilot Tools team is responsible
for the open loop simulation system that uses this data for debugging individual scenarios as well
as running large scale validation of Autopilot systems.
**Responsibilities**
* Build features for open loop simulation on our embedded Linux platform
* Improve metrics and performance of the system to scale with the growth of our data sets
* Modify the simulation framework for new sensors and platforms
* Work closely with all consumers of our tools, including planning, controls, neural network training, and data telemetry teams
* Contribute to other parts of the Autopilot software stack, including driving and control algorithms
**Requirements**
* Practical experience programming C/C++ software, including modern C/C++ (C++11/14/17/20) and multithreading
* Strong Linux fundamentals (embedded environments, preferred)
* Excellent problem solving, critical thinking, and communication skills
* Contributions to involvement with open source projects is a plus
* Experience with RTOS or bare-metal embedded development is a plus
**?????**
Tesla ?????????????????????????????????????????????????????????????????????????????
Tesla ?????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????
Tesla ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????
**C++ Software Engineer - Autopilot Tools**
???? Engineering & Information Technology

???? Palo Alto, California

?? ID 102603

???? Full-time

**The Role**
Tesla's Autopilot Tools team builds systems for analyzing, debugging, and validating Autopilot
behavior. Every Tesla on the road includes a sophisticated sensor suite and Internet connectivity.
The data gathered from our global fleet is a significant competitive advantage, and the input for
our tools that help the team in the race to full autonomy. The Autopilot Tools team is responsible
for the open loop simulation system that uses this data for debugging individual scenarios as well
as running large scale validation of Autopilot systems.
**Responsibilities**
* Build features for open loop simulation on our embedded Linux platform
* Improve metrics and performance of the system to scale with the growth of our data sets
* Modify the simulation framework for new sensors and platforms
* Work closely with all consumers of our tools, including planning, controls, neural network training, and data telemetry teams
* Contribute to other parts of the Autopilot software stack, including driving and control algorithms
**Requirements**
* Practical experience programming C/C++ software, including modern C/C++ (C++11/14/17/20) and multithreading
* Strong Linux fundamentals (embedded environments, preferred)
* Excellent problem solving, critical thinking, and communication skills
* Contributions to involvement with open source projects is a plus
* Experience with RTOS or bare-metal embedded development is a plus

#J-18808-Ljbffr



  • Palo Alto, United States Selby Jennings Full time

    Selby Jennings have partnered with a Global Crypto platform which consists of over 35 million engaged users across the globe. They are seeking a C++ Software Engineer to join their team. The role is based in Silicon Valley. The company vision is build the world's most inclusive peer-to-peer ecosystem and online experience, fueled by the world's most widely...


  • Palo Alto, United States Selby Jennings Full time

    Selby Jennings have partnered with a Global Crypto platform which consists of over 35 million engaged users across the globe. They are seeking a C++ Software Engineer to join their team. The role is based in Silicon Valley.The company vision is build the world's most inclusive peer-to-peer ecosystem and online experience, fueled by the world's most widely...


  • Palo Alto, California, United States Selby Jennings Full time

    Selby Jennings have partnered with a Global Crypto platform which consists of over 35 million engaged users across the globe. They are seeking a C++ Software Engineer to join their team. The role is based in Silicon Valley.The company vision is build the world's most inclusive peer-to-peer ecosystem and online experience, fueled by the world's most widely...


  • Palo Alto, United States Higher Ground LLC Full time

    We are seeking a senior software developer candidate, proficient in a wide range of programming skills, coupled with the ability to effectively lead projects and manage a team of engineers. The primary areas of focus encompass web server and Android app development.ResponsibilitiesSupport full-stack web development by applying agile methodologies for sprint...


  • Palo Alto, United States Higher Ground LLC Full time

    We are seeking a senior software developer candidate, proficient in a wide range of programming skills, coupled with the ability to effectively lead projects and manage a team of engineers. The primary areas of focus encompass web server and Android app development.ResponsibilitiesSupport full-stack web development by applying agile methodologies for sprint...


  • Palo Alto, United States Higher Ground LLC Full time

    We are seeking a senior software developer candidate, proficient in a wide range of programming skills, coupled with the ability to effectively lead projects and manage a team of engineers. The primary areas of focus encompass web server and Android app development.ResponsibilitiesSupport full-stack web development by applying agile methodologies for sprint...


  • Palo Alto, United States Higher Ground LLC Full time

    We are seeking a senior software developer candidate, proficient in a wide range of programming skills, coupled with the ability to effectively lead projects and manage a team of engineers. The primary areas of focus encompass web server and Android app development. Responsibilities Support full-stack web development by applying agile methodologies for...


  • Palo Alto, United States Higher Ground LLC Full time

    We are seeking a senior software developer candidate, proficient in a wide range of programming skills, coupled with the ability to effectively lead projects and manage a team of engineers. The primary areas of focus encompass web server and Android app development. Increase your chances of an interview by reading the following overview of this role before...


  • Palo Alto, California, United States HP Inc. Full time

    Job SummaryThis role is responsible for leading the design, development, and optimization of embedded software and firmware for hardware products. The role ensures the identification and resolution of software and firmware issues, ensuring timely and effective solutions. The role creates and updates technical documentation, including design specifications,...


  • Palo Alto, United States DAOmatch Full time

    Software Engineer, Smart Contracts at Aptos Software Engineer, Smart Contracts at Aptos DAO Aptos Job Category Engineering Commitment Full-time Location Palo Alto Aptos is a people-first blockchain on a mission to help billions of people achieve universal and fair access to decentralized assets in a safe and scalable way. Founded by some of the original...


  • Palo Alto, United States TechnoSphere, Inc. Full time

    Must to have: Python Automation, Embedded, and C#Job DescriptionJD :Collaborate with verification engineers, product architects to understand Halcyon software product requirements, software verification protocols, current automation framework.Develop and maintain automated test scripts (C#, .NET, Python scripts) against Non-Clinical Software products design...


  • Palo Alto, United States TechnoSphere, Inc. Full time

    Must to have: Python Automation, Embedded, and C#Job DescriptionJD :Collaborate with verification engineers, product architects to understand Halcyon software product requirements, software verification protocols, current automation framework.Develop and maintain automated test scripts (C#, .NET, Python scripts) against Non-Clinical Software products design...


  • Palo Alto, United States TechnoSphere, Inc. Full time

    Must to have: Python Automation, Embedded, and C#Job DescriptionJD :Collaborate with verification engineers, product architects to understand Halcyon software product requirements, software verification protocols, current automation framework.Develop and maintain automated test scripts (C#, .NET, Python scripts) against Non-Clinical Software products design...


  • Palo Alto, United States Ford Motor Company Full time

    We are the movers of the world and the makers of the future. We get up every day, roll up our sleeves and build a better world -- together. At Ford, we’re all a part of something bigger than ourselves. Are you ready to change the way the world moves? In the Ford Advanced Driver-Assistance Systems (ADAS) program, Ford’s team designs and develops...


  • Palo Alto, United States Machinify, Inc. Full time

    Machinify is a revolutionary healthcare software company with a mission to ensure that patients get the right medical treatment, at the right time, at the right price. Our cloud-based Machinify AI platform leverages the latest advances in machine learning, large language models, data analytics, and cloud processing to solve previously intractable problems,...


  • Palo Alto, United States Jerry Full time

    We'd love to hear from you if you like: Making a big impact with a Forbes Top Startup Employer Working on products that have traction (40X revenue growth in 4 years | #1 rated app in the insurance comparison category) Solving problems in a huge market ($2T market size) Working closely with serial entrepreneurs and seasoned leaders who have scaled companies...


  • Palo Alto, United States Squadformers Full time

    Overview: Squadformers is looking for an experienced Senior Software Engineer to lead the work on our latest Chromium-based Android browser. This is a high-profile and hands-on position, for an incredibly meaningful mission. You will lead the work to help us develop our new innovative browser from the ground up. The specific product and approach is still in...


  • Palo Alto, United States Cyanogen Full time

    Very soon autonomous machines will be everywhere, in surprising places, exciting new form factors both unexpected and delightful. From our Silicon Valley labs, the CYNGN team is bringing this world to life, animating the inanimate and delivering the future...now. All of it brought to you by top tier investors from Andreessen Horowitz, Benchmark, Redpoint,...


  • Palo Alto, United States BHO Tech Full time

    Job Description: We are the leader in hardware emulation-acceleration technologies and products. We are looking for a hands-on Software Engineering Director who wants to expand their scope and grow their career in our platform software group. Our massive parallel processor based emulation-acceleration system platform is the most advanced...

  • Software Engineer

    1 week ago


    Palo Alto, United States MachineFi Full time

    Our Vision: Machines Will Be Our Future Workforce Here at MachineFi Lab, we’re building tomorrow’s internet today and powering the new reward economy by creating a fairer / safer / and more rewarding internet of things! MachineFi is a new paradigm that underpins the future Web3 machine economy, where machine resources, services, and intelligence can be...