Talent.com
Lead Embedded Software Engineer

Lead Embedded Software Engineer

OusterSan Francisco, CA, US
job_description.job_card.30_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
  • serp_jobs.filters_job_card.quick_apply
job_description.job_card.job_description

At Ouster, we build sensors and tools for engineers, roboticists, and researchers, so they can make the world safer and more efficient.

We've transformed LIDAR from an analog device with thousands of components to an elegant digital device powered by one chip-scale laser array and one CMOS sensor.

The result is a full range of high-resolution LIDAR sensors that deliver superior imaging at a dramatically lower price.

Our advanced sensor hardware and vision algorithms are used in autonomous cars, drones and many other applications.

If you’re motivated by solving big problems, we’re hiring key roles across the company and need your help!

As the Lead for the Embedded Engineering team, you will be responsible for architecting, organizing, executing, and building the embedded software that powers our lidar firmware system.

You will lead a team of talented ICs and are expected to contribute alongside them with expertise in Linux, C, and C++, and Python.

As a Lead engineer, your breadth of experience should allow you to both architect the high-level system and implement low-level modules.

In addition, you will work closely with the entire firmware team to provide guidance and align on technical direction.

Strong communication and a desire to learn are required for our entire team!

Come build lidar with us!

This is an onsite position based in our San Francisco, CA office.  BASIC QUALIFICATIONS :

  • Mastery of C and C++, as well as comfortable with Python Strong experience with Linux Strong experience working with complex embedded systems and bring-up Experience working with embedded SOCs Experience with Rust or a strong desire to learn and leverage Results-oriented, and able to set and meet schedules in a fast-paced and dynamic start-up environment.

Excellent written and verbal communication Experience leading a team to ship high performance and robust embedded firmware BONUS QUALIFICATIONS :

  • Security RTOS development Functional safety (FuSa, ISO26262) CI / CD, HIL, Test Infrastructure Networking FPGA development The base pay will be dependent on your skills, work experience, location, and qualifications.
  • This role may also be eligible for equity & benefits. ($210,000 - $260,000) ​​​​​​​ ​​​​​We acknowledge the confidence gap at Ouster.
  • You do not need to meet all of these requirements to be the ideal candidate for this role.   Ouster is an Equal Employment Opportunity employer that pursues and hires a diverse workforce.
  • Ouster does not make employment decisions on the basis of race, color, religion, ethnic or national origin, nationality, sex, gender, gender-identity, sexual orientation, disability, age, military status, or any other basis protected by local, state, or federal laws.
  • Ouster also strives for a healthy and safe workplace, and prohibits harassment of any kind.
  • Pursuant to the San Francisco Fair Chance Ordinance, Ouster considers qualified applicants with arrest and conviction records for employment.
  • If you have a disability or special need that requires accommodation, please let us know.   Powered by JazzHR
  • serp_jobs.job_alerts.create_a_job

    Embedded Software Engineer • San Francisco, CA, US

    Job_description.internal_linking.related_jobs
    • serp_jobs.job_card.promoted
    Lead Software Engineer

    Lead Software Engineer

    VisaFoster City, CA, United States
    serp_jobs.job_card.full_time
    Visa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institutions, and government entities in more t...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Embedded Software Engineer

    Embedded Software Engineer

    Reliable RoboticsMountain View, CA, United States
    serp_jobs.job_card.permanent
    We're building safety-enhancing technology for aviation that will save lives.Automated aviation systems will enable a future where air transportation is safer, more convenient and fundamentally tra...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Embedded Software Engineer

    Embedded Software Engineer

    VirtualVocationsSan Francisco, California, United States
    serp_jobs.job_card.full_time
    A company is looking for an Embedded Software Engineer to develop secure, high-performance software for embedded and IoT applications. Key Responsibilities Design, develop, and optimize embedded s...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Embedded Software Engineer

    Embedded Software Engineer

    CollaberaPalo Alto, CA, US
    serp_jobs.job_card.full_time
    DayToDay Responsbilities : Implement applications and middleware on our battery systems for Supervisory System Control, OTA Update, Telemetry and Manufacturing Self-test With a focus on embedded sof...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Senior Security Software Engineer

    Senior Security Software Engineer

    VirtualVocationsHayward, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Security Software Engineer.Key Responsibilities Develop and maintain embedded software with a focus on security Implement and manage security protocols and auth...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    • serp_jobs.job_card.new
    System Software Engineering Manager

    System Software Engineering Manager

    VirtualVocationsConcord, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a System Software Manager - Core Graphics.Key Responsibilities Lead a team of software engineers to develop innovative real-time user mode drivers for GPUs and display te...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours
    • serp_jobs.job_card.promoted
    Senior Software Engineer in Test

    Senior Software Engineer in Test

    VirtualVocationsFremont, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Software Development Engineer in Test.Key Responsibilities : Designs, develops, tests, and documents embedded system software for products Ensures compliance wit...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    • serp_jobs.job_card.new
    Software Engineer, Platform - Berkeley, USA

    Software Engineer, Platform - Berkeley, USA

    SpeechifyBerkeley, CA, US
    serp_jobs.job_card.full_time
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours
    • serp_jobs.job_card.promoted
    • serp_jobs.job_card.new
    Embedded Software Engineer(Kernel)

    Embedded Software Engineer(Kernel)

    Cisco Systems, Inc.Milpitas, CA, United States
    serp_jobs.job_card.full_time
    This is a hybrid role located in San Jose, CA with in office presence 3 days per week.The Data Center Networking Group develops the Nexus 9000 line of data center and cloud switches that feature ap...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours
    • serp_jobs.job_card.promoted
    Embedded Linux Engineer

    Embedded Linux Engineer

    VirtualVocationsConcord, California, United States
    serp_jobs.job_card.full_time
    A company is looking for an Embedded Linux Engineer to automate infrastructure for IoT device provisioning and deployment. Key Responsibilities Design, implement, and maintain Yocto-based embedded...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Embedded Systems Engineer III

    Embedded Systems Engineer III

    RIX INDUSTRIESBenicia, CA, United States
    serp_jobs.job_card.full_time
    RIX Industries is a technology-focused company specializing in the design, development and manufacturing of gas generation systems, precision compressor solutions, and cryogenic cooling technologie...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Sr. Security Engineer, Embedded Software

    Sr. Security Engineer, Embedded Software

    Planet Labs PBCSan Francisco, CA, United States
    serp_jobs.job_card.full_time
    We believe in using space to help life on Earth.Planet designs, builds, and operates the largest constellation of imaging satellites in history. This constellation delivers an unprecedented dataset ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    VirtualVocationsConcord, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Embedded Software Engineer.Key Responsibilities Design, implement, and optimize portable, memory-efficient software in C Develop and integrate cryptographic and...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    • serp_jobs.job_card.new
    Lead Roku Software Engineer

    Lead Roku Software Engineer

    VirtualVocationsConcord, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Lead Roku Software Engineer.Key Responsibilities Build client app experiences in BrightScript using the Roku SceneGraph SDK Develop new application features, including...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours
    • serp_jobs.job_card.promoted
    Lead Software Engineer

    Lead Software Engineer

    VirtualVocationsConcord, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Lead Software Engineer.Key Responsibilities Design, develop, and implement software systems using server-side frameworks and client-side technologies Improve system pe...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Technical Lead Engineer

    Technical Lead Engineer

    VirtualVocationsConcord, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Technical Lead Engineer who will ensure the quality and architectural integrity of applications while leading technical projects. Key Responsibilities Lead architectural...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Lead Embedded Software Engineer (Machine Control / Linux / C / C++)

    Lead Embedded Software Engineer (Machine Control / Linux / C / C++)

    KLAMilpitas, CA, United States
    serp_jobs.job_card.full_time
    KLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem.Virtually every electronic device in the world is produced using our technologies.No laptop, smartpho...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    • serp_jobs.job_card.new
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    FortinetSunnyvale, CA, United States
    serp_jobs.job_card.full_time
    WiFi team is looking for an Embedded Software Engineer with C programming and networking knowledge to join our team.This is a great opportunity to immerse yourself in all phases of the software dev...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours
    • serp_jobs.job_card.promoted
    Mid-Level Software Engineer

    Mid-Level Software Engineer

    VirtualVocationsHayward, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Mid-Level Software Engineer to join their Department of Energy program team.Key Responsibilities Design, develop, and maintain enterprise web applications using.NET Cor...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Bare Metal Embedded Software Engineer

    Senior Bare Metal Embedded Software Engineer

    Lawrence HarveyFremont, CA, US
    serp_jobs.job_card.full_time
    Now Hiring : Senior Embedded Software Engineer – Full-Time, On-Site | Fremont, CA.Our client, a leading innovator in the medical technology space, is seeking a. Senior Embedded Software Enginee...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days