Retour aux emplois
XX
Embedded Software EngineerLumex TalentSan Francisco, California, United States
XX

Embedded Software Engineer

Lumex Talent
  • US
    San Francisco, California, United States
  • US
    San Francisco, California, United States

À propos

Embedded Software Engineer (Camera & Edge AI Systems) Experience: 1–3 Years
Compensation: $170,000 – $215,000 Base + 0.1% – 0.25% Equity
About the Company They are an elite, venture-backed hardware-meets-AI startup engineering the next generation of computer vision. Backed by Y Combinator and Initialized Capital with $14M in total funding , they have developed a groundbreaking, low-light camera system that replaces traditional heavy night-vision hardware with advanced deep learning algorithms.
Their system embeds a custom machine learning model directly onto a tiny, one-cubic-inch edge AI chip—allowing autonomous systems to reconstruct clear imagery in near-total darkness (0.1 millilux) while running at 90 FPS on just one watt of power. This technology is rapidly being deployed across drones, robotics, defense, autonomous vehicles, and head-mounted displays.
The Opportunity They are seeking a highly motivated Junior-to-Mid level Embedded Systems Engineer to join their growing team of 14 builders. In this role, the candidate will sit at the literal intersection of hardware and artificial intelligence. They will be instrumental in designing, developing, and optimizing low-level software, focusing heavily on software board bring-up for custom imaging sensors, micro-displays, and camera peripherals into advanced SoC/SoM packages.
What You Will Do
Driver Development: Develop, port, and optimize Linux device drivers for custom imaging sensors and low-level peripherals.
BSP Engineering: Modify and maintain existing Board Support Packages (BSP) to enable custom hardware peripherals and ensure stable kernel-level performance.
Hardware-Software Boundary: Troubleshoot and debug complex embedded system anomalies across the hardware, firmware, and OS boundaries.
Cross-Functional Collaboration: Partner closely with hardware, machine learning, and product teams to optimize data pipelines and ensure low-latency video ingestion for the ML stack.
System Documentation: Own the documentation for firmware designs, board bring-up procedures, and hardware testing frameworks.
Key Requirements
Experience: 1–3 years of professional experience in embedded software engineering, device driver development, or BSP engineering.
Core Languages: Deep proficiency in C and standard version control ( Git ). (Experience with C++ is a major plus).
OS Internals: Hands-on experience working within Embedded Linux and the Linux Kernel .
Hardware Interfacing: Demonstrated experience integrating sensors and debugging low-level hardware communication buses ( I2C, SPI, UART, MIPI, or GPIO ).
Bonus Points: Exposure to camera driver frameworks (like V4L2), image signal processing (ISP) pipelines, or Android/Linux BSP modifications.
Education: A STEM-based degree (e.g., Computer Science, Electrical Engineering, Computer Engineering, or equivalent practical experience).
The Technical Stack
Languages: C, C++
Operating Systems: Embedded Linux, Linux Kernel
Hardware & Buses: SoC/SoM architectures, Edge AI chips, I2C, SPI, UART, MIPI, Logic Analyzers, Oscilloscopes
#J-18808-Ljbffr
  • San Francisco, California, United States

Compétences linguistiques

  • English
Avis aux utilisateurs

Cette offre provient d’une plateforme partenaire de TieTalent. Cliquez sur « Postuler maintenant » pour soumettre votre candidature directement sur leur site.