Senior Electrical Engineer
Job Responsibilities
- Design, develop, integrate, analyze, document, and support testing of firmware, embedded software, products, systems, or subsystems.
- Develop and maintain low-level firmware using industry-standard programming languages, tools, and methodologies.
- Support hardware/software integration, bring-up, and debug of prototype and production hardware.
- Use industry-standard development and analysis tools such as AMD Xilinx Vivado, Vitis, ModelSim/Questa, Integrated Logic Analyzer - ILA, oscilloscopes, logic analyzers, debuggers, and version control systems in the performance of assignments.
- Support the full FPGA development lifecycle including requirements analysis, architecture definition, RTL development, simulation, synthesis, implementation, timing closure, integration, and lab debug.
- Review customer specifications and requirements and, under direction, develop firmware and FPGA designs to best support technical, schedule, reliability, and cost objectives.
Qualifications
- Bachelor’s degree in electrical engineering or computer engineering
- Minimum of 6 years of related work experience in firmware, embedded systems, or a closely related area
- Experience with VHDL, Verilog or System Verilog
- Familiarity with microcontrollers, embedded processors and hardware/software interfaces
- Experience with common communication interfaces and protocols such as UART, SPI, I2C, CAN, USB or Ethernet
- Familiarity with industry-standard embedded development tools, debug methods and software development methodologies
- Experience troubleshooting embedded and FPGA-based systems using lab equipment such as oscilloscopes, multimeters, and logic analyzers
- Experience with version control tools such as Git or similar systems
- Strong written and verbal communication skills
- Ability to work effectively in a cross-functional team environment
- Experience with Microsoft Office Suite
Benefits
Taking care of our people is a top priority at Leonardo DRS. We are proud to offer competitive salaries and comprehensive benefits, including medical, dental, and vision coverage, a company contribution to a health savings account, telemedicine, life and disability insurance, legal insurance, and a 401(k) savings plan. We champion wellness programs that focus on physical, emotional, and financial well-being. We develop our talent by offering programs and activities to support career-growth, professional development, and skill enhancement. And we understand there is more to life than work, and the importance of offering flexible work schedules with our 9/80 program, competitive vacation, health/emergency leave, paid parental leave, and community service hours.
*Some employees are eligible for limited benefits only