Enable job alerts via email!

Lead Firmware Engineer

avegant

Belmont (CA)

On-site

USD 150,000 - 200,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a pioneering technology company that is reshaping the future of mixed reality. As a Lead Firmware Engineer, you will play a crucial role in developing cutting-edge near-eye display technology. This hands-on position offers the opportunity to lead a talented firmware team, define embedded firmware architecture, and contribute to innovative solutions that will change how we interact with the world. If you're passionate about technology and eager to tackle complex challenges in a collaborative environment, this is your chance to make a significant impact in a revolutionary industry.

Qualifications

  • 7+ years of production software/firmware development experience required.
  • Experience with ARM Cortex processors and embedded systems is essential.

Responsibilities

  • Lead firmware team in design, implementation, and maintenance of production quality firmware.
  • Debug and validate prototype hardware, ensuring high-quality outputs.

Skills

C/C++ Development
Embedded Firmware Architecture
Project Management
ARM Cortex Processors
RTOS
Debugging Skills
Serial Protocols
Hardware Debug Tools

Education

BSEE or BSCS

Tools

Git
Oscilloscopes
Protocol Analyzers
Logic Analyzers

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


Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Principal Firmware Engineer

SimpliSafe

Boston

On-site

USD 120,000 - 160,000

Yesterday
Be an early applicant

Principal Firmware Engineer, Power Management

Ampere

Santa Clara

Hybrid

USD 140,000 - 235,000

16 days ago

Principal Firmware Engineer

DGL Transportlogistik Freienbrink GmbH & Co. KG

San Francisco

Hybrid

USD 185,000 - 195,000

30+ days ago

Principal Firmware Engineer

Natron Energy

Santa Clara

On-site

USD 100,000 - 160,000

30+ days ago

Principal Firmware Engineer

Brambles Limited

Santa Clara

On-site

USD 150,000 - 200,000

30+ days ago

Lead Embedded Software Engineer

KLA-Belgium

Milpitas

On-site

USD 154,000 - 264,000

9 days ago

Lead Embedded Software Engineer

KLA

Milpitas

On-site

USD 154,000 - 264,000

7 days ago
Be an early applicant

Principal Embedded Software Engineer

Third Pole Therapeutics

Waltham

On-site

USD 160,000 - 198,000

7 days ago
Be an early applicant

Sr Principal Firmware Engineer, PCIE

Ampere

Santa Clara

Hybrid

USD 169,000 - 283,000

16 days ago