Embedded Software Engineer
General Dynamics Mission Systems · Bloomington, MN · 1 wk ago
On-siteInformation Technology$100k/yrFull-time
About the role
As an embedded software engineer for Land & Airborne Systems, you’ll be a member of an agile software team developing software for embedded systems, products, and services that make a real difference in keeping our heroes and nation safe.
Responsibilities
- Develop software for embedded systems, products, and services that enhance national security.
- Collaborate with cross-functional teams to design, develop, test, and maintain software solutions.
- Apply technical standards and methodologies to solve complex challenges creatively.
- Identify and implement opportunities for continuous improvement using AI.
- Participate in agile software development practices and contribute to the success of the team.
Requirements
- Bachelor’s degree in Software Engineering, or a related Science, Engineering, Technology or Mathematics field.
- 2+ years of job-related experience, or a Master's degree and 6 months of job-related experience.
- Agile experience preferred.
Qualifications
- Expert level programming experience in C and C++.
- Knowledgeable in Python or Rust.
- Solid background in embedded software development, Linux, RTOS, and HW/SW integration.
- Familiarity with DO-178 compliant software engineering life-cycle experience or experience working in a regulated industry.
Skills
- Thorough knowledge of technology trends.
- Willingness to champion new ideas and process improvements.
- Creative thinker capable of applying new information quickly to solve challenging problems.
- Collaborative team player who thrives in collaborative environments and revels in team success.
- Commitment to ongoing professional development for yourself and others.
Benefits
- Research oriented work alongside award-winning teams developing practical solutions for our nation’s security.
- Flexible schedules with every other Friday off work (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
USD $100,153.00/Yr. - USD $105,631.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.
Schedule
This position is fully on-site. While on-site, you will be a part of the Bloomington, MN team.