Remote Senior Embedded Software Architect

Fidus Systems

Minneapolis (MN)

Remote

USD 120,000 - 180,000

Full time

3 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical, dental, and vision plans
Profit-sharing bonus
GRSP-like retirement contributions

Job summary

Fidus Systems is seeking a Senior Embedded Software Designer for a fully remote role with travel. You will lead embedded software across networking, video, and communication applications; develop BSP-level software for Linux, RTOS, and bare-metal environments; and drive hardware/software/FPGA integration with customers.

You should have 8+ years in BSP-level development, strong C/C++, and experience leading teams.

Qualifications

  • 8+ years of BSP-level software development in embedded Linux, RTOS, or bare-metal environments.
  • 2+ years as a technical lead with project- or architecture-level responsibilities.
  • Strong experience in embedded software design for communication, networking, and video applications.
  • Proficiency with C, C++, and assembly in embedded contexts.

Responsibilities

  • Lead and contribute to embedded software projects across communication, networking, and video apps.
  • Develop and maintain BSP-level software for embedded Linux, RTOS, and bare-metal systems.
  • Implement device drivers and manage kernel configurations; use Yocto or PetaLinux build systems.
  • Design and debug software for FPGA SoCs; integrate with hardware and other components.
  • Collaborate on HW/SW/FPGA integration; interpret schematics and datasheets.
  • Utilize oscilloscopes and logic analyzers for debugging and optimization.
  • Define architecture and set technical direction for projects; mentor multiple designers.
  • Work closely with customers to understand requirements and exceed expectations.
  • Stay current with emerging technologies and bring innovative solutions.

Skills

Embedded Linux
C/C++
Assembly
Device drivers
FPGA SoCs
Yocto/PetaLinux
Kernel debugging
Leadership
Python scripting
Schematic/datasheet reading

Education

Bachelor's degree in Electrical/Computer Engineering or equivalent

Tools

Yocto
PetaLinux
u-boot
GIT

Job description

Fidus Systems is seeking a Senior Embedded Software Designer for a fully remote role with travel. You will lead embedded software across networking, video, and communication applications; develop BSP-level software for Linux, RTOS, and bare-metal environments; and drive hardware/software/FPGA integration with customers.

You should have 8+ years in BSP-level development, strong C/C++, and experience leading teams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Designer: BSP, Linux & FPGA SoCs
Senior Embedded Software Designer: BSP, Linux & FPGA SoCs

Fidus Systems • Phoenix (AZ)

Remote
USD 120,000 - 180,000
Medical, Dental, Vision plans
GRSP matching contributions
Annual profit-sharing bonus
Remote Senior Embedded Software Architect (BSP/Linux)
Remote Senior Embedded Software Architect (BSP/Linux)

Fidus • Austin (TX), Northern (KY)

Hybrid
USD 140,000 - 200,000
Medical, dental, vision plans
Profit-sharing bonus
Senior Embedded Software Lead — Remote, FPGA/SoC
Senior Embedded Software Lead — Remote, FPGA/SoC

Fidus • Boston (MA)

Remote
USD 140,000 - 190,000
Medical, dental, vision benefits
Profit-sharing bonus
Remote work environment
Remote Senior Hardware Designer – High-Speed Electronics
Remote Senior Hardware Designer – High-Speed Electronics

Fidus Systems • Detroit (MI)

On-site
USD 120,000 - 170,000
Medical, dental, and vision plans
Matching 401(k) contributions
Annual profit-sharing bonus
+1
Senior Technical Project Manager - Hardware & Embedded Systems
Senior Technical Project Manager - Hardware & Embedded Systems

Fidus Systems • Dallas (TX)

Remote
USD 90,000 - 130,000
Medical, dental, and vision plans
401(k) matching
Remote Senior Hardware Designer — High‑Speed Electronics
Remote Senior Hardware Designer — High‑Speed Electronics

Fidus Systems • Detroit (MI)

Remote
USD 110,000 - 160,000
Medical, dental, vision
401(k) with match
Profit-sharing bonus
+1
Senior Hardware Designer - Remote High-Speed FPGA/PCB
Senior Hardware Designer - Remote High-Speed FPGA/PCB

Fidus Systems • Raleigh (NC)

On-site
USD 95,000 - 130,000
Medical plan
Dental plan
Vision plan
Embedded Software Designer
Embedded Software Designer

Fidus • Boston (MA)

Remote
USD 140,000 - 190,000
Medical, dental, vision benefits
Profit-sharing bonus
Remote work environment
Remote Global Tech Project Lead - Hardware & Embedded
Remote Global Tech Project Lead - Hardware & Embedded

Fidus Systems • Virginia (MN)

Remote
USD 90,000 - 130,000
Remote Lead Hardware Designer - High-Speed Electronics
Remote Lead Hardware Designer - High-Speed Electronics

Fidus Systems • Dallas (TX)

On-site
USD 120,000 - 160,000
Medical, dental, and vision plans
Matching 401(k) contributions
Annual profit-sharing bonus
+1