Jobs
>
Belmont

    Firmware Engineer - Belmont, United States - Avegant

    Avegant
    Avegant Belmont, United States

    2 weeks ago

    Default job background
    Description

    About Avegant:
    Avegant is a well-funded, venture-backed technology company developing the next-generation of light field displays.

    We are pioneering innovative hardware and software solutions that will forever change how we learn, play, work and interact with each other.

    We've won multiple awards, our team is best in class, and we're just getting started.
    Avegant is about the journey of innovation, and we want to take you with us.

    If you think you have what it takes to be part of our incredible team, then come join us and be part of a company that is making mixed reality possible.


    Overview:
    Avegantis seeking a Firmware Engineer to contribute to their cutting-edge near eye display technology. The position requires a highly-motivated individual with 3-5 years' experiencein an R&D engineering or production environment.

    The role will be centered around writing, integrating and debugging low-level, self-contained firmware for controlling all aspects of our head-mounted displays with a strong focus on audio/visual and camera elements.

    You will work closely with our mechanical and electrical engineering teams, and be part of a highly-collaborative environment.

    This position will be located in Belmont, CA and requires that you be onsite and not remote for this role.

    This position will report to the Lead Firmware Engineer.

    This is a great opportunity to be a part of a revolutionary consumer product and consumer software from implementation of design through initial prototyping and beyond.

    You should be self-motivated, flexible, and get a kick out of creatively solving difficult problems sometimes on your own, but often as part of a fast-moving team.


    Responsibilities:
    Develop and maintain production quality firmware for head mounted displays
    Write Makefiles, and implement secure, failsafe Bootloaders and low-level drivers
    Collaborate with Hardware and Software teams for making and revising design choices
    Bring up, debug and validate prototype hardware in a lab environment

    Requirements:
    BSEE, BSCS or equivalent preferred
    3-5 years of production software/firmware development experience
    Worked on at least one consumer product with 32-bit ARM Cortex MCUs
    Proficiency in "bare metal", RTOS and Linux-based C/C++ development
    Experience in serial protocols and drivers (e.g. I2C, SPI, USB, UART, etc.)
    Must have used JTAG or SEGGER for in-circuit debugging
    Be comfortable using git and GNU toolchain
    Ability to use hardware debug tools: protocol analyzers, oscilloscopes, logic analyzers, DMMs, etc.
    Ability to analyze Datasheets and read schematics

    Extra Credit For:
    Previous experience working on low-power audio/video or camera consumer electronics products
    Writing USB Drivers for Windows
    Previous experience with analog and digital sensors (accelerometer, gyro, IR, cap touch, microphones, etc.)
    Mobile device development on iOS and/or Android
    Familiarity with PC/host programming and scripting (e.g., Python, Java, C#, JavaScript, etc.)
    Previous experience with audio/video implementations (e.g., codecs, I2S, YCbCr, EDID)
    Experience with methods of cryptography, secure boot loaders, AES, HDCP, etc.

    #J-18808-Ljbffr

  • Avegant

    Firmware Engineer

    2 weeks ago


    Avegant Belmont, United States

    About Avegant: · Avegant is a well-funded, venture-backed technology company developing the next-generation of light field displays. We are pioneering innovative hardware and software solutions that will forever change how we learn, play, work and interact with each other. We've ...

  • Avegant

    Firmware Engineer

    2 weeks ago


    Avegant Belmont, United States

    About Avegant: · Avegant is a well-funded, venture-backed technology company developing the next-generation of light field displays. We are pioneering innovative hardware and software solutions that will forever change how we learn, play, work and interact with each other. Weve ...

  • Murray

    Firmware Engineer

    2 weeks ago


    Murray Redwood City, United States

    I am currently recruiting for a company who design and develop medical products from their offices in the San Francisco Bay. They already have several approved products out on the market, and due to continued growth, they are looking for a firmware engineer to join their NPD team ...

  • Carbon

    Firmware Engineer

    3 weeks ago


    Carbon Redwood City, CA, United States

    You'll join a close-knit team, working with experts in electrical, mechanical, firmware, systems, 3D geometry, web technologies, Linux, and everything in between. We've had fun team activities where we escape rooms (real and virtual), play games, and cook delicious food. We also ...

  • Murray Company

    Firmware Engineer

    2 weeks ago


    Murray Company Redwood City, United States

    I am currently recruiting for a company who design and develop medical products from their offices in the San Francisco Bay. They already have several approved products out on the market, and due to continued growth, they are looking for a firmware engineer to join their NPD team ...


  • Avegant Belmont, United States

    About Avegant: · Avegant is a well-funded, venture-backed technology company developing the next-generation of light field displays. We are pioneering innovative hardware and software solutions that will forever change how we learn, play, work and interact with each other. We've ...


  • Carbon Redwood City, United States

    About the Role · You'll join a close-knit team, working with experts in electrical, mechanical, firmware, systems, 3D geometry, web technologies, Linux, and everything in between. We've had fun team activities where we escape rooms (real and virtual), play games, and cook delicio ...


  • Carbon Redwood City, CA, United States

    About the Role · You'll join a close-knit team, working with experts in electrical, mechanical, firmware, systems, 3D geometry, web technologies, Linux, and everything in between. We've had fun team activities where we escape rooms (real and virtual), play games, and cook delici ...


  • Reach Redwood City, CA, United States

    At Reach, we are delivering technologies to enable the long-range, wireless transfer of power. We believe wireless energy can be as liberating for power systems as WiFi was for data systems, and are busy creating the energy infrastructure that will one day replace the aging elect ...

  • Nevro

    Firmware Engineer II

    2 weeks ago


    Nevro Redwood City, United States

    About Nevro: · Nevro (NYSE: NVRO) is a global medical device company headquartered in Redwood City, California. We are focused on delivering comprehensive, life-changing solutions that continue to set the standard for enduring patient outcomes in chronic pain treatment. The comp ...

  • R-Zero

    Firmware Engineer

    2 weeks ago


    R-Zero Menlo Park, United States

    Job Description · Job DescriptionAbout R-Zero · R-Zero is a workplace intelligence platform that delivers real-time insights on how to optimize indoor spaces and buildings to improve workforce productivity, right-size real estate portfolios, and create operational efficiencies, i ...


  • Head Hunting Redwood City, United States

    · As part of a distributed team the ideal candidate brings outstanding communications skills, excellent technical expertise and creative thinking to the organization. · Responsibilities:Create new firmware for life science instruments in a distributed and cross-functional team ...


  • Cala Health San Mateo, United States Full time

    · About Cala · At Cala, we're working to free people from the burden of chronic disease. We began by creating the first non-invasive prescription therapy for hand tremor. After years of careful fine-tuning and improvements, we released Cala kIQ — our most sophisticated therapy y ...

  • Resource Informatics Group

    Firmware Engineer

    1 week ago


    Resource Informatics Group Palo Alto, United States

    Job Title : Firmware engineer · Duration: 3-6months · Industry: Robotics · Location: Onsite in Palo Alto, CA · Requirements : · Possess at least 10 years of relevant experience in software and firmware development.Have a solid understanding of basic architectural coding prin ...

  • Convectivecapital

    Firmware Engineer

    3 weeks ago


    Convectivecapital Palo Alto, United States

    WindBorne Systems is supercharging weather models with a unique proprietary data source: constellations of next-generation smart weather balloons targeting the most critical atmospheric data. We then combine that unique data source with the world's most accurate · AI weather mod ...


  • Arrow Electronics Burlingame, United States

    Embedded Firmware Engineer (eInfochips Inc) page is loaded · Embedded Firmware Engineer (eInfochips Inc) · Apply · locations · Burliingame, CA · time type · Full time · posted on · Posted 2 Days Ago · job requisition id · R221986 · Position: · Embedded Firmware Engine ...


  • eInfochips Inc Burlingame, United States

    What You'll Be Doing: · Develop cutting-edge embedded software engineering solutions. · Analyze and troubleshoot issues related to embedded software engineering. · Design, implement, and maintain embedded software systems. · Collaborate with other engineers and teams to ensure ef ...

  • Knightscope, Inc

    Firmware Engineer

    2 weeks ago


    Knightscope, Inc Mountain View, United States

    Job Description · Job DescriptionHave you always been fascinated with technology and would love to be part of a remarkable team making a difference in the country's security? Knightscope is the place to be · Job Description: · The Firmware Engineer will have programming experienc ...

  • Knightscope

    Firmware Engineer

    1 week ago


    Knightscope Mountain View, United States

    Have you always been fascinated with technology and would love to be part of a remarkable team making a difference in the country's security? Knightscope is the place to be · Job Description · The Firmware Engineer will have programming experience in embedded systems, including ...

  • Wipro

    Firmware Engineer

    5 days ago


    Wipro Cupertino, United States

    Firmware Embedded Engineer · Cupertino, CA · Permanent Role · Job Description: · 3 to 5 years of exp in total and C/C++ Windows kernel development using WinDbg Display technologies (HDMI, DP, eDP, FreeSync, HDR) is a big plus · Linux Kernel Mode display driver experience (layer u ...