Embedded Software Engineer (14609)
HRU Technical Resources
Embedded Software Engineer Join a dynamic group of software engineers responsible for the development and support of embedded application software for a new ground combat vehicle program. The engineer will be part of a team covering the entire software development life-cycle, including: Designing and migrating to a new software development environment Creating requirements, design, and architecture documentation Developing and testing software code. Leading the function for a single CSCI General 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. Hybrid/Onsite: Due to the nature of the work, this role requires being 100% onsite Responsibilities to Anticipate for this role: Design, configure, and test a new software development environment that will be used to create software work products ranging from documentation to code and test artifacts. Develop software documentation and code across one or more vehicle domains including board support, displays, power management, lethality, software deployment, embedded training, diagnostics. Perform software requirements analysis. Develop software preliminary and detail design utilizing software design tools as specified by department standards. Develop code to implement software design, code development shall conform to department standards and procedures. Develop test procedures and perform unit/functional test on the executable software. Perform hardware/software integration. Debug software issues discovered throughout multiple testing phases. Provide overall status on development task to respective software project leads. Create software releases that turn individual changes from multiple developers into overall integrated products for a single CSCI. Interface with other departments and business units, including Systems Engineering, Project Management, and Software Quality. Lead agile scrum ceremonies such as daily scrum meetings and demonstrations Performs other duties as assigned. Qualifications Sought: Bachelor's degree in Computer Engineer, Electrical Engineering or related discipline. 4+ years experience in a related role. Experience with GIT, Bitbucket, Java, C#, C++, C, Python, Qt, MATHWORKS tools Experience working with mixed Operating System environments VxWorks, Linux, RTOS, Virtualization, BSPs, GVOS, etc. Experience with serial and network protocols such as RS-232/422, CAN, TCP/IP, UDP/IP, etc Experience with DDS, Kafka or other Pub/Sub middleware Experience with Time Sensitive Network (TSN) architectures Experience with NGVA (NATO Ground Vehicle Architecture) data model Experience with UKGVA (UK Ground Vehicle Architecture) data model Experience with ground combat vehicle network architecture designs Experience with GCIA, MOSA, SOSA, FACE Experience with the use of Agile processes and tools Additional Information / Desired Experience This 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 the defense industry desired Familiar with Type1/2 Hypervisor Familiar with containerization (Docker, Kubernetes) Familiar with IOT concepts Experience with Cameo Systems Modeler Data Distribution Service (DDS) experience Experience with User Datagram Protocol (UDP) and Transmission Control Protocol (TCP) Multicast network experience Able to bring continuous improvement processes and methodologies to the position. Strong communication, interpersonal, and organizational skills is required Works well in team and individually. Must be able to work occasional evening and/or weekend overtime as required HRU Technical Resources
- Embedded Software / Firmware Engineer Embedded Software / Firmware Engineer responsible for firmware development, embedded software integration, communication protocols, system testing, debugging, and software architecture for automotive embedded systems. Roles & Responsibilities...SuggestedLocal areaWorldwide
- CDI Corporation is a multinational company providing engineering, information technology and staffing services to clients in a range... ...Job Description Job Responsibilities: Develop best in class embedded software using C/C++, Java and QNX/Linux Deploy and maintain the...Suggested
$90k - $144.9k
Troy, MI, United States Highland Heights, OH, United States Full time REQ-1000051530 Lead Embedded Software Engineer - Hybrid Troy, MI or Highland Heights, OH, United States Come build something that matters. It takes great people to achieve greatness. People with...SuggestedFull timeLocal area- ...rapid, seamless, and secure deployment of software-driven vehicle features. Within VIP, the... ...lifecycle. As a Senior Software Engineer , you will play a critical role in the development... ...experience in software development of embedded systems engineering. Strong proficiency...SuggestedFull timeLocal areaRemote workWork from homeRelocation package
- ...with DCS Corp’s U.S. Army Combat Capabilities Development Command - Ground Vehicle Systems Center engineering group located in Sterling Heights, MI. As an experienced Software Engineer, you will work alongside our U.S. Army Software Engineering Center customer, applying...Suggested
- System Security Engineer (SSE)will provide technical support to formally register Department of Defense (DoD) acquisition programs with... ...tamper, cybersecurity, exportability features, hardware assurance, software assurance, supply chain risk management, and security...Full time
- A leading technology company in Troy, MI is seeking an Embedded SW Engineer with over 5 years of experience. The ideal candidate will have solid... ...test equipment, capturing requirements, and designing software architecture. Candidates with automotive experience will be...
$100k - $110k
...sensitivity of customer related requirements, U.S. Citizenship is required. ~ Bachelor's degree in Computer Science or Computer Engineering. ~ Must be able to obtain a Secret clearance. ~2 years of programming experience in C++ and object oriented analysis and...Full timeContract workRelocation packageMonday to FridayShift work$50 per hour
...are seeking an experienced and detail-oriented mid-level Systems Engineer responsible for Requirements and Safety to lead requirements... ...control document (ICD) development and maintenance for hardware and software configuration items Safety Engineering Support • Conduct...- ...Test Systems Engineer Position Description: This individual will be responsible for the design, development, integration, and delivery... ...and material part lists Develop test equipment controlled software routines using LabView Coordinate material build kits and support...Work at office
- ...Description Job Description SAPA Transmission , a U.S. Department of Defense (DoD) contractor, is seeking a Powertrain Systems Engineer to support the modeling, simulation, and system-level integration of the Advanced Combat Transmission (ACT) across a wide range...Temporary workFor contractors
- A multinational engineering firm is seeking an embedded software developer to create robust solutions using C/C++, Java, and QNX/Linux. The role includes deploying software, refining requirements, and working closely with engineering teams. Candidates should have a strong...
- General Motors seeks a Staff Embedded Software Engineer to design, optimize, and maintain distributed control and data-plane infrastructure for a fleet of connected vehicles. You will work in C/C++, Linux, Android, and QNX, collaborating with cloud services to deliver...
- Horstman is seeking a Mechanical Engineer to support project-focused responsibilities and detailed design activities. Depending on workload, you may lead project execution or perform hands-on CAD design, analysis, and documentation. You will design and package suspension...
- LATICRETE International is seeking a Lead Technical Services Representative based in Sterling Heights, Michigan. This role provides advanced technical services and training to both internal and external customers to enhance customer interaction and ensure proper material...
- ...connectivity, and autonomous capabilities. Our Semiconductor Engineering team is a dynamic, high‑energy, and innovative group focused... ...commercialization of leading‑edge silicon enabling the future of GM’s Software Defined Vehicle (SDV) platforms – central compute units,...Full timeLocal areaWork from homeRelocation package
- Job DescriptionThe RoleGM’s Software Defined Vehicle Platform unlocks the ability to scale new software rapidly, seamlessly,... ...of the creative customer-facing features of tomorrow.As an Embedded Software Engineer on the Universal Flash Orchestrator Team, you will develop...Full timeLocal areaWork from homeRelocation package
$95k - $154k
...We're actively engaging candidates for full-time opportunities aligned to client needs: software programming, Java full stack development, Java/Python roles, DevOps engineering, and data roles spanning analytics, engineering, science, and ML/AI. Our primary focus remains...Full timeShift work- Horstman seeks a Mechanical Engineer to lead projects from concept through production, focusing on the design and packaging of high-performance suspension systems. You will create 3D CAD models, perform structural analyses, and coordinate prototyping and testing activities...
$40 - $60 per hour
...Job Description Job Description ISG – EPlan Controls Hardware Engineer Opportunities near Sterling Heights, MI! Minimal travel, competitive pay rates, work with a great team and start as soon as possible! A multinational company with their customer near...Full timeImmediate startNight shiftDay shift- Software Engineer Opportunity We are hiring a Software Test Engineer in Sterling Heights, MI to support advanced military ground vehicle software testing, regression validation, and integrated systems verification for mission-critical defense platforms. This role requires...Afternoon shift
- ...Solutions, Mobile Development, Mobile Test Automation, Product and Engineering Services, Enterprise Mobility, Test Automation, QA - Manual... ...00 employees Founded 1996 Job Description Title-Embedded Software Engineer Location-Troy, Michigan Magna E-Car Systems...Full timeContract workWorldwide
- ...Position Summary The Senior Project Engineer - Hardware Electronics is responsible... ...schematics of discrete electronics and embedded microprocessor based controls per system... ...specifications Interface closely with software engineers and produce documentation detailing...
$107.5k - $204.5k
...Processing Solutions (SPS) team is looking for an Principal Software Lead Engineer who is passionate about collaborating with high-... ...the mission is paramount. What You Will Do • Drive Embedded Software Engineering Excellence: Demonstrate expert proficiency...Temporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours- ...Job Title System Engineer Job Description Desired Competencies (Technical/Behavioral Competency) Must-Have 1. Must have a background... ...8. Experience with Product Development Life Cycle (Systems, Software/Hardware) 9. Proven record of taking customer requirements from...
- ...Verification organization and help shape the quality of next-generation In-Vehicle Infotainment (IVI) platforms. As a Staff Software Embedded Test Engineer, you will lead OS verification efforts that ensure software and features meet GM standards for functionality, system...Full timeLocal areaWork from homeRelocation packageFlexible hours
- ...Qualifications If you want to work on cutting-edge DoD programs, Serco has a great opportunity for you! As a Senior Anti-Tamper Engineer specializing in systems engineering, you will be supporting the Special Programs Division, DoD Anti-Tamper (AT) Executive Agent...Full timeContract workPart timeFor contractorsWork at officeLocal areaImmediate startFlexible hours
- ...Battery, Materials & Validation team delivers next-generation IT software solutions that support Vehicle Test Lab operations, physical... ...and proving ground activities. These capabilities enable the engineering, validation, and testing of products to meet engineering requirements...Full timeH1bLocal areaWork from homeRelocationRelocation package3 days per week
- ...We are seeking a motivated Systems Engineering Intern with a Hardware Focus to support... ...functional collaboration with hardware, software, validation, and product engineering teams... ...electrical circuits, electronic components, embedded systems, and hardware interfaces...Internship
- Software / Firmware Developer Automotive Embedded Software Development lifecycle experience ADAS domain experience CAN/Diagnostics experience Hands on various microcontroller programming Knowledge of Various Protocols (UDS, KWP, CAN, LIN etc...) Expertise in Embedded C...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer (14609). Be the first to apply!
- software technology Sterling Heights, MI
- remote software sales Sterling Heights, MI
- embedded software Sterling Heights, MI
- software support Sterling Heights, MI
- ultimate software Sterling Heights, MI
- entry level software sales Sterling Heights, MI
- software Sterling Heights, MI
- id software Sterling Heights, MI
- healthcare software sales Sterling Heights, MI
- software technical support Sterling Heights, MI




