Embedded Software Engineer

Remote Full-time
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
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

**Experienced Data Entry Clerk – Remote Opportunity at arenaflex**

Remote

Experienced Part-Time Remote Live Chat Agent – Flexible Hours, Competitive Pay, and Opportunities for Growth in a Dynamic Tech-Forward Environment at arenaflex

Remote

Part-Time Remote Data Entry Specialist - Delta Airlines Operations: Earn $25/Hour and Enjoy Flexible Work Schedule

Remote

Corporate Sales Trainer (Remote)

Remote

Experienced Remote Customer Service Representative – Tax, Healthcare, and Automotive Support Specialist

Remote

Provider Performance & Coding Consultant

Remote

[Remote] Corporate Counsel Principal Analyst

Remote

Part-time Corporate Secretary; Senior Executive​/Assistant Manager

Remote

REMOTE : Agile Coach​/Scrum Trainer

Remote

Remote - Lead Sr. DevOps Engineer

Remote
← Back