Lead Firmware Engineer

2 weeks ago


Belmont, United States Avegant Full time

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 Lead Firmware Engineer to contribute to their cutting-edge near-eye display technology. This position is responsible for defining, designing and developing the embedded firmware architecture, as well as helping to grow the firmware team. Candidates must have strong technical and project management skills, as well as previous experience successfully meeting project timelines and deliverables. This is a hands-on position that requires technical leadership and accountability. Previous experience in the consumer electronics or in industrial electronics is required. This position is located in Belmont, CA. This is a great opportunity to be a part of a revolutionary new industry from implementation of design through initial production and beyond. You should be self-motivated, interested in leading a world class development team, and get a kick out of creatively solving difficult problems. Responsibilities: Lead firmware team in design, implementation, debug, and maintenance of production quality firmware for Avegant’s next generation product. Understand and communicate how architectural tradeoffs impact complexity, cost, and schedule. Contribute to work break-down, distribution of tasks and identifying where additional hiring/team support is needed to meet schedules. Define RTOS and processor needs for system. Bring up, debug, and validate prototype hardware. Design unit tests, automated functional tests, test plans, and production testing firmware. International travel for extended periods may be required. Qualifications: BSEE, BSCS or equivalent 7+ years of production software/firmware development experience Previous experience in shipping electronic products Previous experience with 32-bit ARM Cortex processors and architecture, including power management Proficiency in “bare metal”, RTOS and Linux-based C/C++ development Experience in serial protocols and drivers (e.g. I2C, SPI, USB, UART, etc.) Be comfortable using git and setting up a development environment from scratch Ability to use hardware debug tools: protocol analyzers, oscilloscopes, logic analyzers, DMMs, etc. Ability to read schematics Interest in continuing the cultural and professional build out of a new, burgeoning company Extra Credit For: Experience with STM32 development and tools, FreeRTOS Experience with audio/video (e.g., DisplayPort, HDMI, codecs, I2S, YCbCr, EDID) Experience with wireless networking implementation (e.g. WiFi, GSM, LTE, Bluetooth) Mobile device development on iOS and/or Android (including Bluetooth LE and USB HID connectivity) Familiarity with PC/host programming and scripting (e.g., Python, Java, C#, JavaScript, etc.) Experience with methods of cryptography, secure boot loaders, AES, HDCP, etc. Digital signal processing (DSP) Experience with analog and digital sensors (accelerometer, gyro, IR, cap touch, microphones, etc.)

#J-18808-Ljbffr


  • Firmware Engineer

    2 weeks ago


    Belmont, United States Avegant Full time

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


  • Belmont, United States HealthCare Recruiters International Full time

    Hands-on Software Engineering Manager (C++)Our client is a well-funded, recently FDA-cleared Surgical Robotics startup located in the San Francisco Bay Area. This hands-on Software Engineering Manager will play a key role in the development of current and future products.This software manager role will work closely with their development, project management,...


  • Belmont, United States HealthCare Recruiters International Full time

    Hands-on Software Engineering Manager (C++)Our client is a well-funded, recently FDA-cleared Surgical Robotics startup located in the San Francisco Bay Area. This hands-on Software Engineering Manager will play a key role in the development of current and future products.This software manager role will work closely with their development, project management,...


  • Belmont, United States HealthCare Recruiters International Full time

    Hands-on Software Engineering Manager (C++)Our client is a well-funded, recently FDA-cleared Surgical Robotics startup located in the San Francisco Bay Area. This hands-on Software Engineering Manager will play a key role in the development of current and future products.This software manager role will work closely with their development, project management,...


  • Belmont, United States Avegant Full time

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


  • Belmont, United States Avegant Full time

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


  • Belmont, United States TechnoSmarts, Inc. Full time

    TechnoSmarts has a Direct Hire Automation Lead Technician position with their well respected Client. This client designs, manufactures, and sells electrical and electronic products for non-residential and residential construction, industrial, and utility applications. This Position is On-Site and First Shift, 10 X4's.The Custom Automation Lead Technician is...


  • Belmont, United States TechnoSmarts, Inc. Full time

    TechnoSmarts has a Direct Hire Automation Lead Technician position with their well respected Client. This client designs, manufactures, and sells electrical and electronic products for non-residential and residential construction, industrial, and utility applications. This Position is On-Site and First Shift, 10 X4's.The Custom Automation Lead Technician is...

  • Full-Stack Lead

    2 weeks ago


    Belmont, United States VocaliD Full time

    VocaliD hosts the largest voicebank in the world, giving a personalized voice to those without speech. See Rupal’s TED talk about our mission. Our enormous mission and tiny team are growing! We’re looking for an experienced technical leader to build and expand VocaliD’s Voicebank platform. You’ll make thoughtful, forward looking decisions with our...


  • Belmont, United States ZaiNar Full time

    ABOUT USAt ZaiNar, we're leveraging patented innovations using software-defined radios and advanced signal processing to build revolutionary new products in Positioning, Navigation, and Timing. Our imaginative team has developed the world's most precise network time synchronization and distribution capabilities – wirelessly syncing to sub-nanosecond...

  • Electronic Engineer

    3 weeks ago


    Belmont, United States ZaiNar Full time

    ABOUT USAt ZaiNar, we're leveraging patented innovations using software-defined radios and advanced signal processing to build revolutionary new products in Positioning, Navigation, and Timing. Our imaginative team has developed the world's most precise network time synchronization and distribution capabilities – wirelessly syncing to sub-nanosecond...

  • Site Controller

    7 days ago


    Belmont, United States MAHLE Full time

    SUMMARY:The Site Controller is a strong communicator and skilled financial analyst who presents data that allows management to act. Responsible for the preparation of the business budget, P&L, Balance Sheet and preparation of documents to report the financial performance in a way that allows management to closely monitor the business financial health,...

  • Site Controller

    7 days ago


    Belmont, United States Mahle Inc. Full time

    SUMMARY: The Site Controller is a strong communicator and skilled financial analyst who presents data that allows management to act.  Responsible for the preparation of the business budget, P&L, Balance Sheet and preparation of documents to report the financial performance in a way that allows management to closely monitor the business financial health,...

  • Site Controller

    6 days ago


    Belmont, United States MAHLE Full time

    SUMMARY: The Site Controller is a strong communicator and skilled financial analyst who presents data that allows management to act.  Responsible for the preparation of the business budget, P&L, Balance Sheet and preparation of documents to report the financial performance in a way that allows management to closely monitor the business financial health,...