Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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

Vacancy posted 4 hours ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer (14609) in Sterling Heights, MI vacancy
  • 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... 
    Suggested
    Local area
    Worldwide

    Avance Consulting

    Warren, MI
    4 days ago
  • 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

    PSG Global Solutions

    Warren, MI
    3 days ago
  • $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... 
    Suggested
    Full time
    Local area

    Stanley Black and Decker

    Troy, MI
    13 hours ago
  •  ...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... 
    Suggested
    Full time
    Local area
    Remote work
    Work from home
    Relocation package

    General Motors

    Warren, MI
    13 hours ago
  •  ...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

    DCS Corp

    Sterling Heights, MI
    1 day ago
  • 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

    Dcs Corporation

    Sterling Heights, MI
    more than 2 months ago
  • 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... 

    EROS Technologies Inc.

    Troy, MI
    3 days ago
  • $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 time
    Contract work
    Relocation package
    Monday to Friday
    Shift work

    YouthCare

    Sterling Heights, MI
    5 days ago
  • $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... 

    Insight Global

    Sterling Heights, MI
    3 days ago
  •  ...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

    HRU Technical Resources

    Sterling Heights, MI
    1 day ago
  •  ...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 work
    For contractors

    SAPA Transmission

    Utica, MI
    1 day ago
  • 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... 

    PSG Global Solutions

    Warren, MI
    3 days ago
  • 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... 

    General Motors

    Warren, MI
    3 days ago
  • 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... 

    Horstman Inc

    Sterling Heights, MI
    1 day ago
  • 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...

    LATICRETE International

    Sterling Heights, MI
    3 days ago
  •  ...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 time
    Local area
    Work from home
    Relocation package

    General Motors

    Warren, MI
    2 days ago
  • 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 time
    Local area
    Work from home
    Relocation package

    General Motors

    Warren, MI
    2 days ago
  • $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 time
    Shift work

    SynergisticIT

    Sterling Heights, MI
    1 day ago
  • 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... 

    Horstman

    Sterling Heights, MI
    2 days ago
  • $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 time
    Immediate start
    Night shift
    Day shift

    Facilities Management Company

    Sterling Heights, MI
    23 days ago
  • 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

    Moseley Technical Services

    Sterling Heights, MI
    4 hours ago
  •  ...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 time
    Contract work
    Worldwide

    Pyramid It

    Troy, MI
    more than 2 months ago
  •  ...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... 

    KOSTAL Group

    Troy, MI
    4 days ago
  • $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 work
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours

    Collins Aerospace

    Sterling Heights, MI
    1 day ago
  •  ...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... 

    ClifyX

    Troy, MI
    3 days ago
  •  ...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 time
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Warren, MI
    2 days ago
  •  ...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 time
    Contract work
    Part time
    For contractors
    Work at office
    Local area
    Immediate start
    Flexible hours

    Serco

    Warren, MI
    4 days ago
  •  ...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 time
    H1b
    Local area
    Work from home
    Relocation
    Relocation package
    3 days per week

    General Motors

    Warren, MI
    1 day ago
  •  ...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

    KOSTAL Group

    Troy, MI
    13 hours ago
  • 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... 

    ClifyX

    Troy, MI
    3 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer (14609). Be the first to apply!