Jobs
>
Mountain View

    Senior Embedded Software Engineer - Mountain View, United States - Unison

    Unison
    Unison Mountain View, United States

    3 weeks ago

    Default job background
    Description
    About UNISON

    UNISON is a small team of passionate people from companies like Meta, Sony, and Apple, as well as research labs like the IARAI. Based in the SF Bay Area and backed by some of the world's best investors, we're working hard to create products we would proudly recommend to our friends and family.

    We are building a unified reality headset that allows users to plunge into and resurface from virtual worlds with newfound value. We see living between virtual and physical worlds as a tool for creating, storytelling, and sharing-not hindering your total lived experience. You can learn more about our product, team, careers, and worldviews at

    About The Role

    We are seeking a talented and motivated Embedded Software Engineer to join our team working on a cutting-edge Virtual Reality (VR) device. In this role, you will be responsible for designing, developing, and optimizing embedded software that powers our next-generation VR hardware, with a comprehensive focus on System-on-Chip (SoC) integration, driver development, Android platform expertise, Board Support Package (BSP) development, and extensive experience with operating systems and hardware components. As part of a dynamic engineering team, you will have the opportunity to contribute to the creation of immersive and groundbreaking VR experiences.

    Your Responsibilities
    • Collaborate with cross-functional teams, including hardware engineers, firmware developers, and system architects, to define the VR device's comprehensive software requirements and specifications, encompassing SoC integration, BSP development, and diverse hardware components.
    • Develop, debug, and maintain embedded software solutions for various components of the VR device, including real-time operating systems, drivers, communication protocols, and hardware interfaces.
    • Implement efficient and reliable software that enables advanced features of the VR device, such as tracking, rendering, input controls, audio processing, and sensor fusion
    • Design and develop drivers for the VR device's peripherals and interfaces, optimizing performance and ensuring compatibility with the OS framework.
    • Develop and maintain the Board Support Package (BSP) for the VR device, encompassing bootloader, kernel, and device drivers, to provide a robust software foundation for the hardware platform.
    • Interface with a diverse range of hardware components, including sensors, cameras, Time-of-Flight (ToF) sensors, LiDARs, displays, LEDs, speakers, and various input/output interfaces (IOs).
    • Leverage your extensive experience with operating systems to optimize system performance, resource utilization, and responsiveness in resource-constrained environments.
    • Conduct thorough testing and validation of embedded software to ensure high-quality and reliable operation across different hardware configurations.
    • Participate in code reviews and contribute to the development of coding standards and guidelines.
    • Provide technical documentation and support for other teams, including assisting in the creation of user guides and developer documentation.
    Your Qualifications
    • 5+ years of experience in embedded systems
    • Strong programming skills in C and some C++, with a deep understanding of real-time operating systems and low-level programming.
    • Familiarity with hardware interfaces, communication protocols (e.g., I2C, SPI, USB), and device drivers.
    • Experience with Board Support Package (BSP) development, including bootloader, kernel, and driver configuration.
    • Strong understanding of operating systems, system optimization, and resource management.
    • Experience with debugging tools, emulators, and hardware debugging equipment.
    • Ability to work in a collaborative team environment and communicate effectively with technical and non-technical stakeholders.
    • Strong problem-solving skills and a proactive attitude toward tackling challenges.
    Preferred Qualifications
    • Understanding of 3D graphics and rendering concepts is a plus.
    • Prior experience with Agile or Scrum development methodologies is advantageous.
    • Proven experience in embedded software development, preferably in the consumer electronics or VR industry, with a strong focus on SoC integration, driver development, Android compatibility, BSP development, operating systems, and hardware components.
    • Experience with Android development and integration, including familiarity with Android architecture and frameworks.
    • Knowledge of SoC integration and experience working with SoC vendors' SDKs.
    • Expertise in interfacing with a variety of hardware components such as sensors, cameras, ToF sensors, LiDARs, displays, LEDs, speakers, and IO interfaces.
    • Knowledge of software development tools and version control systems (e.g., Git).
    Why UNISON?

    UNISON offers competitive salaries and equity packages, giving all employees an ownership stake in what we're working hard to build. You will also receive flexible PTO, 401k with employer matching, excellent 100% employer-paid health benefits, and more.

    We are growing quickly, so if you're interested in joining us but don't see a job that fits what you're looking for or if your experience doesn't quite meet the criteria, please feel free to reach out at - We are happy to connect.

    UNISON is committed to equity in our hiring practices. If you think you may require an accommodation for any part of the recruitment process, please send a request to: - All requests for accommodations are treated discreetly and confidentially, as practical, and permitted by law.

    At UNISON, we are committed to mitigating bias and providing an inclusive environment where equal employment opportunities are available to all qualified applicants and teammates based solely on business needs and individual qualifications, without regard to race, color, national, social or ethnic origin, religion, pregnancy (including childbirth, lactation, and related medical conditions), ancestry, age, physical and mental disability, sex, sexual orientation, gender identity and/or gender expression, marital/familial status, citizenship status, military/veteran status, and any other legally protected status under federal, state, or local anti-discrimination laws.

  • Codeium

    Software Engineer

    3 weeks ago


    Codeium Mountain View, United States

    We're looking for a software engineer to join us on our mission to build AI superpowers for developers. · About Codeium · In just over a year, Codeium has risen to become a leader in the AI developer tools space, giving hundreds of thousands of users around the world code autoc ...

  • Codeium

    Software Engineer

    1 week ago


    Codeium Mountain View, United States

    We're looking for a software engineer to join us on our mission to build AI superpowers for developers. · About Codeium · In just over a year, Codeium has risen to become a leader in the AI developer tools space. Featured on the Forbes AI 50 List, we are giving hundreds of thou ...


  • Wayve Mountain View, United States

    Who we are · Established in 2017, Wayve is a leader in autonomous vehicle technology, driven by breakthroughs in Embodied AI. Our intelligent, mapless, and hardware-agnostic technologies empower vehicles to navigate complex environments effortlessly. · Supported by prominent in ...


  • Commit Partnership Mountain View, United States

    About the company: Company Size - < 10 People A · Approx. Funding - $8M · Company Stage - Seed · Industry - AI/ML, Sales Intelligence · Founding year · Tech Stack: Postgres, Express, React, Node, and Python, Cutting edge ML & AI tooling · We're looking for a Sr. Software En ...


  • Codeium Mountain View, United States

    We're looking for an enterprise-focused software engineer to join us on our mission to build AI superpowers for developers. · About Codeium · In just over a year, Codeium has risen to become a leader in the AI developer tools space, Featured on the Forbes AI 50 list, we are giv ...


  • City Storage Systems Mountain View, United States

    Who we are · At City Storage Systems, we're building Infrastructure for Better Food. We help restaurateurs around the world succeed in online food delivery. Our goal is to make food more affordable, higher quality, and convenient for everyone. We're changing the game for restau ...


  • Wayve Mountain View, United States

    Who we are · Established in 2017, Wayve is a leader in autonomous vehicle technology, driven by breakthroughs in Embodied AI. Our intelligent, mapless, and hardware-agnostic technologies empower vehicles to navigate complex environments effortlessly. · Supported by prominent in ...


  • Wayve Mountain View, United States

    Who we are · Established in 2017, Wayve is a leader in autonomous vehicle technology, driven by breakthroughs in Embodied AI. Our intelligent, mapless, and hardware-agnostic technologies empower vehicles to navigate complex environments effortlessly. · Supported by prominent in ...


  • Unison Mountain View, United States

    About UNISON · UNISON is a small team of passionate people from companies like Meta, Sony, and Apple and research labs like the IARAI, based in the SF Bay Area and backed by some of the world's best investors. · Learn more about us, our product, and our team here: in- · About ...


  • City Storage Systems Mountain View, United States

    Who we are · At City Storage Systems, we're building Infrastructure for Better Food. We help restaurateurs around the world succeed in online food delivery. Our goal is to make food more affordable, higher quality, and convenient for everyone. We're changing the game for restau ...


  • Trello Mountain View, United States

    Working at Atlassian · Atlassians can choose where they work - whether in an office, from home, or a combination of the two. That way, Atlassians have more control over supporting their family, personal goals, and other priorities. We can hire people in any country where we have ...


  • Trello Mountain View, United States

    Your future team · The Enterprise Technology team, part of Atlassian Corporate Engineering, has a mission to unlock enterprise agility through world-class technology. We are a passionate team of engineers who are building custom and innovative enterprise-grade tools that help At ...


  • Trello Mountain View, United States

    Your future team · The Enterprise Technology team, part of Atlassian Corporate Engineering, has a mission to unlock enterprise agility through world-class technology. We are a passionate team of engineers who are building custom and innovative enterprise-grade tools that help At ...


  • Wayve Mountain View, United States

    Who we are · Established in 2017, Wayve is a leader in autonomous vehicle technology, driven by breakthroughs in Embodied AI. Our intelligent, mapless, and hardware-agnostic technologies empower vehicles to navigate complex environments effortlessly. · Supported by prominent in ...

  • Wayve

    Engineering Director

    3 weeks ago


    Wayve Mountain View, United States

    Who we are · Established in 2017, Wayve is a leader in autonomous vehicle technology, driven by breakthroughs in Embodied AI. Our intelligent, mapless, and hardware-agnostic technologies empower vehicles to navigate complex environments effortlessly. · Supported by prominent in ...


  • Commit Partnership Mountain View, United States

    About the company: Company Size - < 10 People A · Approx. Funding - $8M · Company Stage - Seed · Industry - AI/ML, Sales Intelligence · Founding year · Tech Stack: Python, Postgres, Express, React, and Node, Cutting edge ML & AI tooling · We're looking for a Sr. Software En ...


  • Aska Mountain View, United States

    ASKA is an air mobility company, founded in 2018, and this full-time position for a · Flight Control Engineer · is based at our facility in Mountain View, CA. You will be part of a cutting-edge engineering team developing the ASKA A5, a roadable electric vertical takeoff and la ...


  • Wayve Mountain View, United States

    WHO ARE WE? · Wayve is at the cutting edge of embodied intelligence, developing advanced AI with end-to-end deep learning to navigate the complexities of diverse environments. Our innovative strategy integrates the latest in machine learning, sidestepping conventional methods, t ...


  • Harness Mountain View, United States

    Harness is a high-growth company that is disrupting the software delivery market. Our mission is to enable the 30 million software developers in the world to deliver code to their users reliably, efficiently, securely and quickly, increasing customers' pace of innovation while im ...


  • Harness Mountain View, United States

    Harness is a high-growth company that is disrupting the software delivery market. Our mission is to enable the 30 million software developers in the world to deliver code to their users reliably, efficiently, securely and quickly, increasing customers' pace of innovation while im ...