Jobs · Idaho

Senior Embedded Firmware Engineer

General Dynamics Mission Systems · Boise, ID · 6 days ago
Hybrid$166k/yrFull-time

About the role

We have an immediate need for an Embedded Firmware Engineer.

What You'll Get to Do

  • Develop embedded software using C and assembly languages on bare metal or embedded operating systems
  • Utilize advanced development/debugging tools, e.g., C compilers, linkers, in-circuit debug, logic analyzers and more to evaluate and test embedded application performance and security
  • Participate in all aspects of the product design life cycle including system architecture, design, development, and verification
  • Document design and results
  • Work individually and with a team to complete tasks

Qualifications

  • Bachelor's degree in Software Engineering, or a related Science, Engineering, Technology or Mathematics field
  • 10+ years of job-related experience, or a Master's degree plus 8 years of job-related experience
  • Ability to obtain a Department of Defense Secret security clearance is required at time of hire
  • U.S. citizenship is required

Skills

  • Experience in embedded firmware development
  • Experience using FPGA based SoC processors such as ARM, Microblaze, NIOS, RISC-V, PowerPC, or similar processors
  • Demonstrate expert programming ability (C/C++, assembly, scripting)
  • Knowledge of low-level computer architecture (CPUs, Memory Management Units, IOMMU, serial buses)
  • Experience with FLASH programming, boot loaders, board bring-up and debug
  • Identifies opportunities to apply AI for continuous improvement and innovation

Benefits

  • Exciting career path with opportunities for continuous learning and development
  • Research oriented work, alongside award winning teams developing practical solutions for our nation's security
  • Flexible schedules with every other Friday off work, if desired (9/80 schedule)
  • Competitive benefits, including 401k matching, flex time off, paid parental leave, healthcare benefits, health & wellness programs, employee resource and social groups, and more

Pay

Target salary range: USD $165,916.00/Yr. - USD $174,990.00/Yr. This estimate represents the typical salary range for this position based on experience and other factors (geographic location, etc.). Actual pay may vary.

Similar jobs