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

Embedded Software Engineer (14609)

HRU Inc Technical Resources

Embedded Software Engineer

About the Role:


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
Company Information


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


#HRUProfessional
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer (14609) in Sterling Heights, MI vacancy
  •  ...Staff 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... 
    Suggested
    Monday to Thursday
    Afternoon shift

    HRU Technical Resources

    Sterling Heights, MI
    1 day ago
  •  ...Software Engineer We are hiring an Embedded Software Engineer in Sterling Heights, MI to support development of advanced ground combat vehicle software systems and embedded vehicle architectures for mission-critical defense platforms. This role requires expertise in... 
    Suggested
    Afternoon shift

    Moseley Technical Services

    Sterling Heights, MI
    5 days ago
  •  ...Title: Embedded Software Engineer Location: On-Site Sterling Heights, MI Pay/Duration: 42.00 per hour / 6 months plus contract to hire Industry: Military Vehicles / Embedded Software KEY SKILLS: Full Software Development Lifecycle / CAN / Serial / Ethernet... 
    Suggested
    Hourly pay
    Contract work
    For contractors
    Local area

    Advantage Technical

    Sterling Heights, MI
    2 days ago
  •  ...programming • Python programming • Development of software applications on Linux Operating Systems...  ...of 6 years of experience in real-time embedded software development and/or software...  ...Preferred Bachelor's degree in Computer Engineering, Software Engineering, Electrical... 
    Suggested

    Detroit Engineered Products

    Sterling Heights, MI
    1 day ago
  •  ...Embedded Software Engineer CDI Corporation is a multinational company providing engineering, information technology and staffing services to clients in a range of industries including energy, chemical, aerospace, defense, transportation and financial services. Job... 
    Suggested

    PSG Global Solutions

    Warren, MI
    2 days ago
  •  ...Job Description The Role GM’s Software Defined Vehicle Platform unlocks the ability to scale new software rapidly, seamlessly...  ...creative customer-facing features of tomorrow. As an Embedded Software Engineer on the Universal Flash Orchestrator Team, you will develop... 
    Local area
    Work from home
    Relocation package

    General Motors

    Warren, MI
    2 days ago
  • $72.45 - $85.5 per hour

     ...Senior Embedded Software Engineer Sterling Heights, MI $72.45 - $85.50/Hour We are hiring a Senior Embedded Software Engineer in Sterling Heights, MI to support development of advanced ground combat vehicle software architectures and embedded mission systems.... 

    Moseley Technical Services

    Sterling Heights, MI
    4 days ago
  • $51.69 - $57.6 per hour

     ...Embedded Software Engineer Sterling Heights, MI $51.69 - $57.60/Hour Ability to Obtain a Secret Clearance We are hiring an Embedded Software Engineer in Sterling Heights, MI, to support the development of advanced vehicle electronic and embedded mission systems... 

    Moseley Technical Services

    Sterling Heights, MI
    5 days ago
  • $60.57 per hour

     ...Job Title: Senior Embedded Software Engineer Type of Position: This is a contract-to-hire opportunity, with the intent to convert to a direct hire role. The contract period is typically expected to run approximately 6 to 12 months before conversion, depending... 
    Permanent employment
    Contract work
    Temporary work
    For contractors
    H1b
    Remote work
    Monday to Thursday
    Day shift

    HRU Inc Technical Resources

    Sterling Heights, MI
    3 days ago
  • $74.86 - $85.5 per hour

     ...Embedded Cyber Software Engineer Onsite in Sterling Heights, MI Estimated Pay Range: $74.86 - $85.50/Hour We are hiring an Embedded Cyber Software Engineer in Sterling Heights, MI, to support advanced C5ISR and embedded cybersecurity solutions for military ground... 
    Contract work
    Weekend work

    Moseley Technical Services

    Sterling Heights, MI
    4 days ago
  • Blue Chip Talent, in collaboration with a defense sector innovator, is on the lookout for an accomplished Senior Embedded Software Engineer . This position centers on leading software solutions for real-time platforms, developing structured models for embedded systems,... 

    Blue Chip Talent

    Troy, MI
    13 hours ago
  • Contract Professionals, Inc in Sterling Heights, MI is seeking a Software Engineer with 7-10 years of experience in embedded software development. The role involves design, development, and sustainment of software for ground combat vehicles, requiring a Master's degree... 
    Contract work

    Contract Professionals, Inc

    Sterling Heights, MI
    2 days ago
  • Real Time Embedded Software Engineer (US Citizenship is REQUIRED) Real Time Embedded Software Engineer (US Citizenship is REQUIRED) 1 hour ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. Direct message the job poster... 
    Contract work
    Work experience placement
    Relocation

    GeoLogics Corporation

    Sterling Heights, MI
    1 day ago
  • $71 - $75 per hour

    Contract Professionals, Inc is seeking an Engineering Specialist for software and embedded systems development in Sterling Heights, MI. The successful candidate will focus on OS/BSP development, embedded software integration, and testing for ground combat vehicle platforms... 
    Hourly pay
    Contract work

    Contract Professionals, Inc

    Sterling Heights, MI
    1 day ago
  • An established industry player is seeking a skilled embedded software engineer to develop cutting-edge software for electrified drivetrain systems. This role involves creating and integrating embedded software, ensuring compliance with ISO26262 standards, and collaborating... 

    TechDigital Group

    Troy, MI
    4 days ago
  •  ...Embedded Cyber Software Engineer – Ground Combat Vehicles We are seeking an Embedded Cyber Software Engineer to join a highly collaborative and agile engineering team supporting next-generation Ground Combat Vehicle platforms. This role is part of the Cyber and C5ISR... 
    Contract work
    Weekend work

    HRU Technical Resources

    Sterling Heights, MI
    5 days ago
  • A leading talent solutions provider is seeking a Senior Embedded Software Engineer to lead software solutions for real-time platforms. The successful candidate will develop applications in C/C+, model systems, and ensure compliance with defense standards. Candidates should... 

    Blue Chip Talent

    Troy, MI
    13 hours ago
  • $50 - $56 per hour

    Embedded Firmware Developer Location: Sterling Heights, MI Pay: $50-$56/hour Work Type: Onsite Overview Seeking an Embedded...  ...platforms. This role partners closely with systems, software, and hardware engineering teams. Key Responsibilities Develop embedded firmware... 
    Contract work
    For subcontractor

    Contract Professionals, Inc

    Sterling Heights, MI
    1 day ago
  • Moseley Technical Services, Inc. in Sterling Heights, MI, seeks an Embedded Firmware Engineer to design and develop firmware for high-voltage distribution systems. The role requires collaboration with systems and hardware teams, and applicants must have a Bachelor's degree... 

    Moseley Technical Services, Inc.

    Sterling Heights, MI
    13 hours ago
  • Contract Professionals, Inc is seeking an Embedded Firmware Developer in Sterling Heights, MI. The candidate will develop firmware for high-voltage electronics and collaborate closely with engineering teams. A Bachelor's degree in Computer Engineering or related field... 
    Contract work

    Contract Professionals, Inc

    Sterling Heights, MI
    1 day ago
  • $103.71k - $138.28k

     ...supervision. The Main Responsibilities •The candidate will have demonstrated knowledge and experience in system architecture and engineering disciplines. Specific technical knowledge of enterprise level networking and network security. •Recommends optimized solutions... 
    Full time
    Temporary work
    Remote work

    Lumen

    Warren, MI
    4 days ago
  •  ...incumbent should develop, create and update software design documents adhering to established...  ...’s degree in computer science or engineering with a minimum 3-5+ years of experience...  ...satisfactory completion of coursework in Embedded Programming, Embedded Controls and/or Embedded... 
    Immediate start

    Artech Information System LLC

    Troy, MI
    3 days ago
  •  ...connectivity, and autonomous capabilities. Our Semiconductor Engineering team is a dynamic, high‑energy, and innovative group focused on...  ...of leading‑edge silicon enabling the future of GM’s Software Defined Vehicle (SDV) platforms - central compute units, connectivity... 

    General Motors

    Warren, MI
    2 days ago
  •  ...-time position. The role requires a Master’s degree in Electronics or Software Engineering and extensive knowledge of GM processes. Suitable candidates must have a thorough understanding of embedded hardware, good analytical and communication skills, and a strong background... 
    Full time

    North Star Staffing Solutions

    Warren, MI
    2 days ago
  • $50 - $57 per hour

    Contract Professionals, Inc is seeking a Software Engineer based in Sterling Heights, MI. The role involves developing embedded application software for defense applications and requires a Bachelor's degree in Computer Engineering plus 4+ years of experience. Proficiency... 
    Hourly pay
    Contract work

    Contract Professionals, Inc

    Sterling Heights, MI
    4 days ago
  • $44.99 - $47.85 per hour

     ...Check out this new opportunity! Mechanical Engineer Sterling Heights, MI Contract Position $44.99-$47.85/Hour We are hiring a Mechanical Design Engineer in Sterling Heights, MI, to support the design, integration, and validation of advanced ground... 
    Contract work
    Work at office
    Weekend work
    Afternoon shift

    Moseley Technical Services

    Sterling Heights, MI
    3 days ago
  •  ...Software Engineer Opportunity This is an opportunity to join a fast paced program 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... 

    DCS Corp

    Sterling Heights, MI
    3 days ago
  • $45 - $47.86 per hour

     ...Contract Professionals, Inc. Job Title: Fire Power Engineer - Mechanical Systems Location: Sterling Heights, MI (Onsite) Position Type: Contract Pay Rate: $45.00 - $47.86/hour Position Overview Contract Professionals, Inc. is seeking a Mechanical... 
    Contract work
    Work at office
    Afternoon shift

    Contract Professionals, Inc

    Sterling Heights, MI
    4 days ago
  •  ...Development Department with expertise to organize our Systems Engineering effort in order to create and maintain E/E schematics in LEONI...  ...Communication, HV, Battery, etc) Trouble shoot any issues in data and software and resolve with our customers and business partners.... 

    LEONI

    Troy, MI
    2 days ago
  • PHINIA Delphi USA LLC in Troy, Michigan is seeking a Lead Manufacturing Engineer to coordinate engineering activities and develop test strategies for fuel system products. The ideal candidate will hold a Bachelor’s degree in an engineering discipline and have substantial... 

    PHINIA Delphi USA LLC - (USA)

    Troy, MI
    3 days ago

Do you want to receive more vacancies?

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