Home
/
Comprehensive
/
Embedded Linux/RTOS Software Developer
Embedded Linux/RTOS Software Developer-March 2024
Sterling Heights
Mar 2, 2026
About Embedded Linux/RTOS Software Developer

  About the Role:Embedded Software Developer role works on our Board Support Package or Software Loader / Verifier team. Join a dynamic group of software engineers responsible for the design, development and support of embedded software solutions for the world's premier land-based combat vehicle producer.

  Company InformationGeneral Dynamics is a successful Fortune 100, global aerospace and defense company, with over 90,000 employees world-wide. General Dynamics Land Systems, a business unit of General Dynamics, has a strong foundation of delivering core engineering and manufacturing capabilities to our clients for military vehicles. Our team is focused on continuous process and productivity improvements that reduce product costs, while increasing troop safety and effectiveness. Land Systems continues to work with the US Armed Forces and its Allies to ensure these vehicles remain survivable, relevant, flexible, affordable and capable of addressing a dynamic threat environment.On-site presence:Due to the nature of the work, this role mayrequire on-site presence up to 100%

  What We Offer:Starting your career or you are an experience professional, we offer a Total Rewards package that is Impactful and built for you.Healthcare including medical, dental, vision, HSA and Flex SpendingCompetitive base pay, incentive pay that rewards individual and team performance, and comprehensive benefits.401k Match (up to 6%)Educational Assistance9-80 Work Schedule (This position's standard work schedule is a 9/80. The 9/80 schedule allows employees who work a nine-hour day Monday through Thursday to take every other Friday off.)On-going learning opportunities within a diverse, inclusive and rewarding work environmentOnsite Cafeteria, remodeled with new equipment Fitness Center, and Outdoor fitness track

  Responsibilities of the role include:Building and configuring VxWorks, Linux, or other embedded operating systems.Perform Linux system programming tasks, including driver development and new hardware enablement on embedded Linux systems.Integrate various software into build systemsDesign, develop, test, deploy, maintain and improve softwareEnable embedded system security using cryptography and secure architecturesManage individual priorities, deadlines, deliverablesOther duties as assigned.

  Minimum Qualifications / What you must haveBachelor of Science in Computer Engineering, Computer Science, Electrical Engineering or similar discipline (Software Development emphasis).3-5 years experience in a Software role.Ability to troubleshoot low level software issues and distinguish between hardware and software issuesCapable of developing C and / or C++ code that can be maintained and updated over decadesDemonstrated problem solving skills,learning capabilities, andmultitasking capabilities

  Additional Skills desired:Experience with Linux device drivers, bootloaders, or other system programming is a strong plusExperience with safety critical systems or real time systems is desirableExperience with one or more build environments such as Buildroot, OpenEmbedded, or in particular YoctoExperience with GIT, DOORs, Jira / Bitbucket / Confluence, gdb, or QT is a plusFamiliarity with security features such as SELinux, verified boot and trusted execution environments is a plus.The candidate will need to have strong written and oral communication skills.

  Additional InformationThis position may require eligibility to obtain a US security clearance. (Non-US Citizens may not be eligible to obtain a security clearance)Previous experience working in defense industry desired but not required.Must be able to work occasional evening and/or weekend overtime as requiredAble to travel to support offsite loads and testing when needed.

Comments
Welcome to zdrecruit comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
SIMILAR JOBS
Business Analyst I
::: {title=}::: {contenteditable=false}The Business Analyst I plans and performs analysis of organization needs, processes and activities to improve computer-based business applications for the most
Resident Caregiver - Memory Care - Part-time - Evenings
The Resident Caregiver assists residents in all aspects of their daily life as indicated in the resident service plan, including personal care, food service, housekeeping, laundry, behavior managemen
Utility Plant Operator - Control Room
Utility Plant Operator - Control Room Requisition Number: 54274 Location: Boulder Colorado Employment Type: University Staff Schedule: Full Time Posting Close Date: 06-Feb-2024 Date Posted: Job Summa
Assistant Broadcast Technology Manager
ASM Global ASM Global is the world's leading venue management and services company. The company was formed by the combination of AEG Facilities and SMG, global leaders in venue, event strategy, and m
Call Center Representative
ON-SITE Call Center Representative Contract role: This role is ideal for a new or recent college graduate looking to gain experience in the finance industry. This is virtually a paid internship where
Non-Certified Service Technician
AutoNation Chevrolet Pembroke Pines Position Overview At AutoNation, getting customers back on the road is what drives us. We’re looking for an Auto Technician or Auto Mechanic to join our team, and
Manager, IP Rehab Services
Manager, IP Rehab Services Apply now (https://huntingtonhospital.wd5.myworkdayjobs.com/HuntingtonHospitalCareers/job/Huntington-Hospital---Pasadena/Manager--IP-Rehab-Services_R-26363/apply) Internal
FOOD SERVICE WORKER (PART TIME)
Chartwells K12 We are hiring immediately for part time FOOD SERVICE WORKER positions. Location: Fairfield Union Local Schools - 6417 Cincinnati Zanesville Road, Lancaster, OH 43130 Note: online appli
Assistant Manager
Summary: Manages all function of the restaurant to ensure customer service and high quality products are delivered when the General Manager is not on duty. Responsible for the successful execution of
Senior Software Developer
Job Description Cloud Engineering Infrastructure Development Design, develop, troubleshoot, and debug software programs for databases, applications, tools, networks etc. As a member of the software e
Copyright 2023-2026 - www.zdrecruit.com All Rights Reserved