Search jobs > Mountain View, CA > Senior software engineer

Senior Software Engineer, Sensor Fusion & State Estimation

Kodiak Robotics
Mountain View, California, US
$175K-$275K a year
Full-time

Kodiak was founded in April 2018 to develop autonomous technology that carries freight forward so people, partners, and the planet thrive.

Navigating highway environments presents vastly different challenges than urban streets. Kodiak’s experienced team has developed the industry’s most advanced technology stack purpose-built specifically for long-haul trucks.

From our sensor fusion system that maximizes the value of every sensing modality, to our unique lightweight mapping solution that allows our trucks to navigate ever-changing highway construction zones, our world-class team of industry pioneers is bringing the benefits of autonomy to the $800B a year trucking industry quickly, safely, and efficiently.

We are looking for a sensor fusion and state estimation engineer a problem solver with solid expertise in sensor fusion, state estimation, target tracking, and uncertainty modelling.

Your skills will be put to work across the stack including perception, scene understanding, pose estimation, and navigation.

If the following job requirements and experience match your skills, please ensure you apply promptly.

In this role, you will :

  • Develop and integrate onboard sensor fusion algorithms.
  • Use principled approaches for fusing information from multiple modalities : camera, radar, lidar, thermal, and IMU.
  • Develop fusion engines including early and late fusion.
  • Improve multi-target tracking performance including track initiation, measurement to track association, and track state maintenance.
  • Develop tooling, metrics, and visualization to verify sensor fusion performance.
  • Troubleshoot, problem solve, innovate, create, and collaborate.

Preferred Qualifications :

  • Strong technical background. BS, MS or PhD with academic or at least 5 years industry experience in building state estimation and sensor fusion architectures.
  • Domain Expertise. Topics of interest include sensor fusion, Kalman filtering, particle filtering, bayesian estimation, data association, multi-target tracking, neural nets, behavioral prediction, localization and mapping.
  • Skilled in C++ and strong problem-solving skills.
  • Strong software engineering skills and experience building high-reliability deployed applications. You write well-designed, highly maintainable code. Code is your craft.
  • Solid understanding of metrics , data analysis, and scientific evaluation.
  • A team player. You take ownership and work with the team to deliver exceptional results. You are interested in the performance of the entire system across engineering disciplines.
  • Ability to build and iterate quickly. You enjoy working fast and smart, and you are comfortable in defining and building lasting infrastructure components from scratch.
  • Hands on. Curious. Flexible. Interested in new domains to expand your horizons and provide a complete system wide solution.
  • Great communicator. You have experience writing clear, concise design documentation to gather feedback from across the team to find the best solution.

What we can offer :

  • Competitive compensation package including equity and biannual bonuses
  • Excellent Medical, Dental, and Vision plans through Kaiser Permanente, Anthem, and Guardian (including a medical plan with infertility benefits)
  • Flexible PTO and generous parental leave policies
  • Office perks : dog-friendly, free catered lunch, a fully stocked kitchen, and free EV charging
  • Long Term Disability, Short Term Disability, Life Insurance
  • Wellbeing Benefits - Headspace, One Medical, Gympass, Spring Health
  • Fidelity 401(k)
  • Commuter, FSA, Dependent Care FSA, HSA
  • Various incentive programs (referral bonuses, patent bonuses, etc.)

The annual salary range for this full-time position is $175,000-$275,000 + bonus + equity + benefits. Our salary ranges are determined by role, level and location.

The range displayed on each job posting reflects the minimum and maximum target for new hire salaries for the position across all US locations.

Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training.

We can share more about the specific salary range for your job level during the hiring process. Please note that the compensation details listed above are base salary only and do not include bonus, equity, or benefits.

At Kodiak, we strive to build a diverse community working towards our common company goals in a safe and collaborative environment where harassment of any kind is strictly prohibited.

Kodiak is committed to equal opportunity employment regardless of race, ethnicity, religion, gender identity, sexual orientation, age, disability, or veteran status, or any other basis protected by applicable law.

In alignment with its business operations, Kodiak adheres to all relevant U.S. national security statutes, regulations, and administrative prerequisites.

These statutes may impose limitations on Kodiak's capacity to engage specific individuals in particular roles based on various national security-related criteria.

Consequently, the eligibility for this position may hinge on Kodiak's verification of a candidate's residence, U.S. person status, and / or citizenship status.

In accordance with these statutes, Kodiak may find it necessary to secure a U.S. government export license before disseminating its technologies to specific individuals.

Should Kodiak determine that a candidate's residence, U.S. person status, and / or citizenship status necessitate a license, prohibit the candidate from assuming this position, or otherwise fall under national security-related restrictions, Kodiak explicitly retains the right to either assess the candidate for an alternative position unaffected by such restrictions, under terms and conditions set forth at Kodiak's sole discretion, or, as an alternative, opt not to proceed with the candidate's application.

J-18808-Ljbffr

6 days ago
Related jobs
Promoted
Fortinet
Sunnyvale, California

Join Fortinet as a Staff/Senior Software Developer and play a pivotal role in the entire software development lifecycle of our existing and forthcoming GenAI products and more. Knowledge of professional software engineering practices, including version control, coding standards, and code reviews. De...

Promoted
Brahma Consulting Group
CA, United States

Brahma Consulting Group is assisting our client in their search for a Senior Embedded Software Engineer. As a Senior Embedded Software Engineer, you’ll work on innovative RF-based solutions, collaborating with research and hardware teams to shape the future of indoor navigation. Develop software for...

Promoted
Apple
Cupertino, California

Thanks to Apple's unique integration of hardware, software, and services, engineers here partner to get behind a single unified vision. You will have the opportunity to collaborate with multiple exciting engineering teams, business operations, production support, site reliability engineering, qualit...

Promoted
Latitude AI
Palo Alto, California

When you join the Latitude team, you'll work alongside leading experts across machine learning and robotics, cloud platforms, mapping, sensors and compute systems, test operations, systems and safety engineering –. Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, ...

Promoted
Apple
Cupertino, California

Ads ML Experimentation team is seeking a Senior Software Engineer who will help drive innovation. Experience with software development using one of the following programming languages: Java, Scala, Rust, GoLang, Python. Deep understanding of the full software development lifecycle. ...

Promoted
DICE
Menlo Park, California

Senior Software Engineer / Backend & Infrastructure / Menlo Park. They are funded and looking for an engineer that can help with scaling their software to hundreds of thousands of users. A Menlo Park based startup in the AI space is looking to grow their team and currently looking for an on-site...

Promoted
NVIDIA
Santa Clara, California

We're looking for curious, engaged, and collaborative engineers to build a suite of tools targeted at ML operations. Rapidly develop and iterate on software in response to user feedback. Experience delivering software using agile methodology and CI/CD practices. We have some of the most forward-thin...

Promoted
F. Hoffmann-La Roche Gruppe
Santa Clara, California

Developing our unique platform requires expertise across a range of fields: software engineering, data science, biology, chemistry, protein engineering, circuit design, and electrochemistry, just to name a few. Support software development lifecycle and Design Control process, working closely with t...

Promoted
Apple Inc.
Sunnyvale, California

Senior Software Engineer, Freeform — Apple Vision Pro. The Vision Pro Freeform Team is looking for an experienced software engineer to lead our efforts in experience development. ...

Promoted
Walmart
Sunnyvale, California

Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 3 years' experience in software engineering or related area. We're a team of 15,000+ software engineers, data scientists and service professionals within Wal...