All roles

Embedded Software Engineer

Remote · USA Full-time New today

General Dynamics Mission Systems engineers a diverse portfolio of high technology solutions, products and services. As an Embedded Software Engineer for the Smart Munitions team, you will be responsible for system design and analysis of software components for complex GPS and Navigation systems, contributing to various phases including requirements definition, software modeling, and verification.

Responsibilities

  • As an Embedded Software Engineer for the Smart Munitions team within Advanced Electronics Systems that is part of the Land and Air Systems LOB, you’ll be a member of a cross functional team responsible for system design and analysis of software components responsible for the realization of complex GPS and Navigation systems
  • You’ll contribute to CONOPS, requirements definition, software modeling, analysis, design, integration, test, and verification of these systems

Skills

  • Requires a Bachelor's degree in Software Engineering, or a related Science, Engineering or Mathematics field
  • Ability to obtain a Department of Defense Secret security clearance is required at time of hire
  • U.S. citizenship is required
  • Agile experience preferred
  • Proficiency in C, C++ and C#
  • Understanding of microcontroller architectures and peripherals
  • Experience with microcontroller programming and debugging
  • Familiarity with real-time operating systems (RTOS)
  • Knowledge of interrupt handling and low-level hardware interfacing
  • Embedded linux experience
  • Building linux kernel via Buildroot or YOCTO is a bonus
  • Experience with integrated development environments (IDEs) like Visual Studio, VS Code, IAR, and Vitis
  • Proficiency with version control systems like Git
  • Basic skills in using debugging tools (e.g., JTAG, SWD)
  • Ability to write and execute unit tests
  • Understanding of communication protocols such as UART, SPI, I2C, Ethernet
  • Knowledge of basic electronic components and circuits
  • Ability to read and interpret schematics

Benefits

  • 401k matching
  • Flex time off
  • Paid parental leave
  • Healthcare benefits
  • Health & wellness programs
  • Employee resource and social groups

Company Overview

  • General Dynamics Mission Systems designs and delivers critical systems and products for defense and cybersecurity customers. It is a sub-organization of General Dynamics. It was founded in 1952, and is headquartered in Fairfax, Virginia, USA, with a workforce of 10001+ employees. Its website is https://gdmissionsystems.com.
  • Apply To This Job

    Related roles

    [Remote] Resolution Analyst I

    Remote · USA Full-time

    Financial Advisor - Career Development Program

    Remote · USA Full-time

    Junior Financial Analyst

    Remote · USA Full-time

    Communications and Marketing Coordinator

    Remote · USA Full-time

    Billing Representative / PBS - Support Services / Full-time / Days

    Remote · USA Full-time

    Senior Associate

    Remote · USA Full-time

    [Remote] Leaf Home Water Solutions - Installer - Iowa

    Remote · USA Full-time

    [Remote] Remote Payment Manager (Jacksonville)

    Remote · USA Full-time

    Sales and Service Coordinator Whirlpool

    Remote · USA Full-time

    Software Developer

    Remote · USA Full-time

    Senior Backend Engineer

    Remote · USA Full-time

    Experienced Customer Service Representative - After Hours (Sunday - Wednesday or Wednesday-Saturday) - Remote, Virginia Opportunity

    Remote · USA Full-time

    Experienced Full Stack Customer Service Representative - Property and Casualty Insurance Specialist for 100% Remote Work Environment

    Remote · USA Full-time

    Experienced Remote Data Entry Customer Care Representative - Delivering Magical Experiences for arenaflex from the Comfort of Your Home

    Remote · USA Full-time

    Experienced Full Stack Customer Support Specialist – Remote Live Chat Support

    Remote · USA Full-time

    Experienced Customer Service Representative – Deliver Exceptional Remote Support Experience to arenaflex Clients

    Remote · USA Full-time

    Experienced Customer Experience Agent – Overnight Shift

    Remote · USA Full-time

    Part-Time YouTube Growth Strategist (Remote)

    Remote · USA Full-time

    DBA / SQL Developer

    Remote · USA Full-time

    Experienced Data Entry Clerk – Remote Opportunity with arenaflex

    Remote · USA Full-time