Jobs
>
Belmont

    Firmware Engineer - Belmont, United States - Avegant

    Avegant
    Avegant Belmont, United States

    3 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:

    Avegant is 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' experience in 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.

  • Avegant

    Firmware Engineer

    3 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 ...

  • Avegant

    Firmware Engineer

    3 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 ...

  • Murray

    Firmware Engineer

    3 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 ...

  • Murray Company

    Firmware Engineer

    3 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 ...

  • R-Zero

    Firmware Engineer

    3 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 ...

  • BHO Tech

    Firmware Engineer

    13 hours ago


    BHO Tech San Francisco, United States Full time

    You will be part of the embedded firmware team working on a variety of firmware projects in a fast paced startup environment. Product development activities include design and development, design reviews, product verification, and field validation along with coordinating with oth ...

  • BHO Tech

    Firmware Engineer

    2 weeks ago


    BHO Tech San Francisco, United States Full time

    Job Description · We are looking for a firmware test engineer to develop white and black box unit tests on the embedded system. You will work as part of the firmware development team, and be responsible for specifying, designing and implementing test code to provide a high degre ...

  • Koko Home

    Firmware Engineer

    1 week ago


    Koko Home Sunnyvale, United States

    Koko Home is seeking a Firmware Engineer to join our engineering team who is excited about working on topics in the IoT and AI space, interacting with our Koko Home hardware-technology. We'd like you to be curious and love the challenge of solving problems. You will be part of a ...

  • Intelliswift Software

    Firmware Engineer

    3 weeks ago


    Intelliswift Software San Jose, United States

    Job Title: Firmware Engineer · Duration: 12 Months · Location: San Jose, CA · Pay Rate: $40 to $50/hr Depending upon experience. · Intelliswift Software Inc. conceptualizes, builds, and supports the world's most amazing technology products and solutions. Our team of rich expert ...


  • eInfochips (An Arrow Company) 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 ...

  • Nevro

    Firmware Engineer II

    3 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 ...


  • Carbon Redwood City, CA, United States

    At Carbon, our mission goes beyond 3D printing. We are enabling creators everywhere to make what the world needs, right now. Our company is built on the idea that diverse fields of study must come together to solve intractable problems. We have grand ambitions to create technolog ...


  • 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 ...

  • Picarro

    Firmware Engineer

    1 day ago


    Picarro Santa Clara, United States

    Title: Firmware Engineer, Instrument Firmware · Location: Santa Clara, CA · Job Term: Full Time · The Opportunity: Picarro is seeking a Firmware Engineer for Instrument firmware development. · Picarro's novel and transformative instruments will be deployed in various applications ...

  • Micron Memory Malaysia Sdn Bhd

    Firmware Engineer

    1 day ago


    Micron Memory Malaysia Sdn Bhd San Jose, United States

    Our vision is to transform how the world uses information to enrich life for · all . · Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate an ...

  • LaBine and Associates

    Firmware Engineer

    3 weeks ago


    LaBine and Associates San Jose, United States

    Job Description · Job DescriptionOur client is seeking a Sr. Firmware Engineer for their Software Team based out of our San Jose Office. This position is a hands-on technical position, working closely with the Firmware Development, Design, and Verification teams. This position al ...

  • Knightscope

    Firmware Engineer

    2 weeks 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 ...

  • Picarro

    Firmware Engineer

    4 weeks ago


    Picarro Santa Clara, United States

    · Firmware Engineer, Instrument Firmware · Location: Santa Clara (On-site) · Job Term: Full time · The Opportunity: Picarro is seeking a Firmware Engineer for Instrument firmware development. · Picarro's novel and transformative instruments will be deployed in various applic ...


  • 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 ...

  • Wipro

    Firmware Engineer

    1 week 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 ...