
Senior Embedded Software Engineer
General Dynamics Mission Systems2 months ago
Bloomington, MN, USAStaff+
Base Salary
$154k - $160k/yr
Responsibilities
- Develop next-generation embedded system security software as part of a cross-functional team.
- Build bare-metal software without an operating system and perform memory-map interfacing.
- Develop software involving SPI/QSPI, UART, I2C, JTAG remote debugging, PTP, and FPGA interfaces.
- Apply network protocols and technologies including RSTP, VLAN, auto-negotiation, and link training.
- Provide technical leadership, apply engineering standards and methodologies, and support the success of other team members.
- Identify opportunities to apply AI for continuous improvement and innovation.
Requirements
- Bachelor’s degree in Software Engineering or a related STEM field plus at least 8 years of relevant experience, or a master’s degree plus at least 6 years of relevant experience.
- Current Department of Defense Secret clearance or higher at the time of hire, with eligibility to access classified information.
- U.S. citizenship is required.
- Knowledge of C in embedded environments and network protocols.
- Experience with MBSE/SysML, MagicDraw, GitLab runners, code coverage, static code analysis, FPGA development, and anti-tamper/security is preferred.
- Experience with Polarfire, Versal, or Kintex Ultrascale is preferred.
- Strong technical communication, collaboration, leadership, and continuous-learning skills are preferred.
Benefits
- Relocation assistance is available.
- Flexible schedules include an optional every-other-Friday-off 9/80 schedule.
- Benefits include 401(k) matching, flexible time off, paid parental leave, healthcare benefits, wellness programs, employee resource groups, and social groups.
- The position is fully on-site in Bloomington, Minnesota.
Tech Stack
C
Categories
About General Dynamics Mission Systems
General Dynamics Mission Systems designs and manufactures secure communications, C4ISR, cyber defense, and maritime/underwater systems used across land, sea, air, space, and cyber domains. It sells integrated hardware and software to U.S. and allied defense and intelligence agencies under government contracts and long-term programs. The company is headquartered in Chantilly, Virginia, and operates as a business unit of General Dynamics.