Job Details

Firmware Engineer

  2025-07-01     Shift5     all cities,WA  
Description:

Join to apply for the Firmware Engineer role at Shift5

Continue with Google Continue with Google

2 days ago Be among the first 25 applicants

Join to apply for the Firmware Engineer role at Shift5

This range is provided by Shift5. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

$125,000.00/yr - $200,000.00/yr

Shift5 is the observability platform for onboard operational technology (OT). We're a rapidly growing scale-up that specializes in cybersecurity, predictive maintenance, and compliance for operational technology (OT) systems across defense, aerospace, and rail. We are a collaborative, passionate, and driven cadre of dynamic, multidisciplinary experts and we're focused on helping our customer's fleets run smarter and safer by accessing and democratizing the volumes of onboard OT data generated by transportation and freight fleets, defense fleets & other critical infrastructure. Come join us.

Our Values:

  • Embrace Truth and Integrity: Base decisions on data, foster open dialogue, and uphold unwavering integrity.
  • User-Centric Focus: Prioritize user needs to guide our actions and resource allocation.
  • Collaborative & Adaptable: Collaborate for excellence, learning from failures and driving iterative improvements, recognizing every decision's significance.

Shift5 is looking for a Firmware Engineer to join our growing Product Engineering team. You'll be crucial in designing and developing firmware that unlocks critical data streams for our DoD and commercial customers. If you're low ego, thrive on new challenges, and enjoy collaborating with a driven team, Shift5 could be a great fit.

What You'll Do:

  • Architect and define FPGA-based data acquisition and transmission systems.
  • Design and implement HDL modules, including developing testbenches for verification.
  • Develop robust hardware-software interface layers.
  • Troubleshoot and resolve issues across hardware, firmware, and software.
  • Clearly document architectures, data flows, and interface specifications.
  • Understand and work with serial protocols (e.g., MIL-STD-1553, ARINC-429, UART, CAN) from physical to application layers.
  • Contribute to hardware, system, and code design reviews, offering critical feedback and innovative solutions.

What We're Looking For:

  • Degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
  • 3+ years of experience in FPGA design and testing, preferably with VHDL.
  • Knowledge of AXI4 and AXI4-Stream protocols.
  • Experience with scripting languages (TCL, Bash, Python, etc.).
  • Experience with embedded software development (C, C++, or similar).
  • Comfortable debugging firmware, software, and hardware issues.
  • Proficient with the Linux command line environment.
  • Experience with Git or similar version control, and CI/CD automations.
  • Experience with formal FPGA design verification is a plus.
  • Experience with Linux kernel driver development is a plus.
  • Bonus program and equity in a fast-growing startup
  • Competitive medical, dental, and vision coverage for employees and their families
  • Health Savings Account with annual employer contributions
  • Employer-paid Life and Disability Insurance
  • Uncapped paid time off policy
  • Tax-deferred public transit benefits with Metro SmartBenefits (DC/MD/VA)

We are committed to building an inclusive culture of belonging that embraces the diversity of our people and represents the communities in which we work and the customers we serve. We know the happiest and highest performing teams include people with diverse perspectives and ways of solving problems. We strive to attract and retain talent from all backgrounds and create workplaces where everyone feels empowered to bring their full, authentic selves to work.

Shift5 is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sexual orientation, gender identify, national origin, disability, age, marital status, ancestry, projected veteran status, or any other protected group or class.

Privacy Policy and Notice for Shift5, Inc. Job Applicants, Employees & Contractors

Seniority level

  • Seniority level

    Mid-Senior level

Employment type

  • Employment type

    Full-time

Job function

  • Job function

    Engineering and Quality Assurance
  • Industries

    Airlines and Aviation, Software Development, and IT System Custom Software Development

Referrals increase your chances of interviewing at Shift5 by 2x

Get notified about new Firmware Engineer jobs in Washington DC-Baltimore Area.

Clarksburg, MD $120,000 - $170,000 6 days ago

Annapolis Junction, MD $50,000 - $120,000 4 months ago

Chantilly, VA
$140,000.00
-
$175,000.00
4 days ago

Fort Meade, MD
$12,000.00
-
$150,000.00
1 month ago

Chantilly, VA
$150,000.00
-
$175,000.00
3 months ago

Columbia, MD
$50,000.00
-
$120,000.00
1 year ago

Washington, DC
$65,000.00
-
$185,000.00
10 months ago

Washington DC-Baltimore Area
$150,000.00
-
$200,000.00
2 days ago

Columbia, MD $130,000 - $200,000 1 month ago

Annapolis Junction, MD $148,789.55 - $184,026.39 4 days ago

Columbia, MD $80,000 - $140,000 4 months ago

We're unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr


Apply for this Job

Please use the APPLY HERE link below to view additional details and application instructions.

Apply Here

Back to Search