Firmware Engineer

Shift5 Washington DC

Company

Shift5

Location

Washington DC

Type

Full Time

Job Description

Shift5 is hiring a Firmware Engineer to join our growing team. As a firmware engineer, you will be a vital member of our Hardware product team, responsible for creating the firmware of our products. You’ll be expected to support the design, development, and production of our products; answer the needs of DoD and commercial customers by unlocking access to new and hidden data streams. Excellent candidates will be able to manage their own work, deliver, and keep an eye on what is needed to make Shift5 successful. If you’re the kind of person who loves learning about new topics, exploring outside of your comfort zone, painting from blank canvas, and working with like-minded individuals, Shift5 might be the right fit for you. 

Shift5 is a rapidly growing data and cybersecurity scale-up. We specialize in capturing and analyzing serial bus data in real time, providing anomaly detection and operational intelligence required to act. Our insights provide real-time alerting and historical trends to assure mission readiness and cyber survivability, and our innovative technology enables military systems to deter adversaries, protect warfighters, and maintain their competitive edge. We are a collaborative, passionate and driven cadre of cyber security experts. Our engineers are multidisciplinary, and our team is dynamic. We’re a growing company focused on helping our customer’s fleets run smarter and safer by capitalizing on mountains of data resting right about the wheels. Come join us.

In this role you will be expected to:

  • Handle testing, system performance, environmental, and system troubleshooting.
  • Understand the hardware and software interactions.
  • Investigate hardware, firmware, and software issues. 
  • Support the design and implementation of HDL modules and their integration into a larger system.
  • Document designs, data flows, hardware and software interactions.
  • Understand serial protocols through all layers, from the physical layer to the application layer, and support development in encoding and decoding messages.
  • Participate in design/code reviews and provide criticism and new ideas during hardware design reviews, system design reviews, and code reviews.  

We're looking for someone who is/has:

  • Degree in Computer Science, Computer Engineering, Electrical Engineering, or related field. 
  • 3+ years of experience designing FPGA modules, preferably in VHDL, and the FPGA development cycle. 
  • Experience working with FPGA IDE’s: Libero, Vivado, Quartus, or similar.
  • Experience designing HDL simulations: ModelSim, GHDL, or similar.
  • Experience constraining FPGA designs for specific hardware deployments.
  • Experience with embedded software development: C, C++, Go, or similar.
  • Comfortable debugging firmware, software, and hardware problems.
  • Familiar with oscilloscopes and FPGA internal logic analyzers.
  • Comfortable with Linux and Windows, FPGA development will primarily be on Windows and the embedded solutions will be running Linux.
  • Familiarity with CAN, MIL-STD-1553, ARINC-429, and other serial protocols is a plus. 
  • Experience with scripting: TCL, Bash, Python, etc. 

Compensation & Benefits:

  • Competitive salary and stock options in a fast-growing startup
  • Employer-paid medical, dental and vision coverage for employees and their families
  • Health Savings Account with annual employer contributions
  • 401k with employer contributions
  • Employer-paid Life Insurance
  • Uncapped paid time off policy
  • Flexible work & remote work 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.


Apply Now

Date Posted

05/24/2023

Views

4

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.9

Similar Jobs

Interdisciplinary Architect/General Engineer/Community Planner - Legislative Branch - Architect of the Capitol

Views in the last 30 days - 0

View Details

Wood Crafter - Legislative Branch - Architect of the Capitol

Views in the last 30 days - 0

View Details

Healthcare Engineer-Project Engineer - Department of Veterans Affairs - Veterans Health Administration

Views in the last 30 days - 0

View Details

Safety Engineer - Legislative Branch - Architect of the Capitol

Views in the last 30 days - 0

View Details

Mechanical Engineer (Petroleum/ Oils/ Lubricants) - Department of the Navy - Naval Supply Systems Command

Views in the last 30 days - 0

View Details

Carpenter - Legislative Branch - Architect of the Capitol

Views in the last 30 days - 0

View Details