N
Posted 15 hours ago
Firmware Engineer
NerosFirmware Engineer
Requirements
Bachelor's or Master's in Engineering or CS, 2+ years experience, STM32 microcontrollers, FPGA experience, C/C++ for embedded systems, Embedded Linux, Hardware tools (oscilloscopes, logic analyzers)
Skills
C#FPGAEmbedded LinuxSTM32
About the role
About the Company
Neros is a defense technology company rebuilding America’s drone industrial base. We design and manufacture high-performance unmanned systems that are tested in combat, iterated at startup speed, and built at massive scale.
Responsibilities
- Work closely with electrical, mechanical and flight teams to translate mission requirements into production features
- Assist in the development of hardware architectures critical to Neros’ peripheral systems
- Develop, modify and own embedded firmware for Neros peripheral systems including headsets, handsets and future products
- Work with FPGA, MCU and/or embedded Linux systems to implement video conversions, corrections, storage, compression, streaming and other functions
Requirements
- Bachelor’s or Master’s degree in Electrical or Computer Engineering, Computer Science or a related discipline
- 2+ years of experience
- STM32 family of microcontrollers
- Significant FPGA experience
- Strong C/C++ for embedded systems
- Strong embedded Linux skills
- Familiarity with peripherals and interfaces such as SPI, I2C, UARTs, DMA pipelines, ADC/DAC operation, interrupts, etc.
- Proficiency with hardware tools like oscilloscopes, logic analyzers, and JTAG/SWD Debuggers
- Knowledge of synchronization between clock domains
- Working knowledge of camera interfaces, video formats and compression standards
- Bare-metal development experience
- Experience using Git
- Excellent written and verbal communication skills
Preferred Qualifications
- Knowledge of High speed data streaming between MCU and FPGA
- FPV drone pilot license Part 107
- Soldering, 3D printing, and prototyping skills
- RTOS experience such as FreeRTOS or Zephyr
- Gstreamer or ffmpeg video pipeline experience
- Experience handling video conversions in FPGAs, SoCs or other platforms
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeFirmware Engineer
Neros · United States
