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

Embedded Software Engineer(C,C++ )- NO VISA SPONSORSHIP

Detroit Engineered Products

The Hardware and Software Integration and Test Engineer plans and performs a variety of tasks across the areas of integrating hardware modules into a combat vehicle system, scripting, networking, troubleshooting, problem solving, and software verification testing. The Hardware and Software Integration and Test Engineer: • Performs hands-on systems integration and test of complex electronic and electro-mechanical systems in both software labs and on tactical hardware and vehicles. • Creates, plans, and performs a variety of software analysis, design, development, code, documentation, integration, test and product assurance tasks • Contributes to the development of engineering design models and develops programs to enhance, implement and support project/system functionality for the assigned technical effort • Participates in software requirements, design, and code reviews • Develops and execute test cases, test scripts, test plans, and test scenarios for all applicable requirements for new software releases in software lab environment and on tactical vehicle • Ensures technical outcomes are consistent with established engineering principles and practices and that all technical, system, performance, and quality requirements are met • Performs non-routine fault isolation, diagnosis and repair of test and tactical systems • Performs complex technical analysis, testing, calculations, and evaluation of results using specialized equipment and/or by computer programs • Analyzes and interprets design specifications, drawings, documentation, models, and/or test results to ensure technical designs comply with applicable engineering standards, specifications and product requirements Skills Required • Programming experience in one of the following: C, C#, C++, Python • Understanding and application of modern software development and systems engineering practices, design principles, techniques, and technologies. • Working knowledge of the Software Life Cycle • Self-motivated, team player with strong interpersonal and communication (written and verbal) skills Skills Preferred • Experience/knowledge of basic circuitry and EE principles • Experience with software development environments, version control, and issue tracking tools • Experience with Linux operating systems • Experience with real-time embedded operating systems • Experience with multiple protocols: J1939, CAN, Ethernet, Serial • Experience with hands-on troubleshooting using test equipment, CAN bus analysis tools, Ethernet network analysis tools, data acquisition systems Experience Required Relevant internship experience Experience Preferred 1 year of relevant experience Education Required Bachelor of Science degree in STEM discipline Education Preferred Bachelor of Science in Computer Engineering, Electrical Engineering

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer(C,C++ )- NO VISA SPONSORSHIP in Sterling Heights, MI vacancy
  • Full Stack Developer Job in USA 2025 with H-1B Visa Sponsorship | Yochana Are you ready to take your software development skills to the next level? Yochana is actively seeking a full-stack developer to join their team in Troy, Michigan. With H-1B visa sponsorship available... 
    Suggested
    H1b
    Local area
    Visa sponsorship

    NewsNowGh

    Troy, MI
    2 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... 
    Suggested

    Blue Chip Talent

    Troy, MI
    1 day ago
  • $60.57 per hour

     ...Job Title: Senior Embedded Software Engineer Type of Position: This is a contract-to-hire...  ...F1-OPT, H-1B, TN, or other temporary visa classifications are not eligible for this...  .... ~ Programming experience with C, C++, and Python. ~ Experience developing... 
    Suggested
    Permanent employment
    Contract work
    Temporary work
    For contractors
    H1b
    Remote work
    Monday to Thursday
    Day shift

    HRU Inc Technical Resources

    Sterling Heights, MI
    4 days ago
  •  ...seeking an experienced Full Stack Developer to enhance their software projects. This role includes responsibilities such as managing...  ...languages, and at least six years of experience. With H-1B visa sponsorship available, this is a stellar opportunity for both local and international... 
    Suggested
    H1b
    Local area
    Visa sponsorship

    NewsNowGh

    Troy, MI
    2 days ago
  •  ...Embedded Software Engineer CDI Corporation is a multinational company providing engineering, information...  ...in class embedded software using C/C++, Java and QNX/Linux Deploy and maintain...  ...of Linux operating system * C, C++ * Linux Curl functions, LibCurl... 
    Suggested

    PSG Global Solutions

    Warren, MI
    3 days ago
  •  ...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,...  ...'s degree and proficiency in languages such as C, C++, and Python. As a part of a high-performing team,... 
    Contract work

    Contract Professionals, Inc

    Sterling Heights, MI
    3 days ago
  •  ...Embedded Software Engineer About the Role: Join a dynamic group of software engineers responsible for the development and support of...  ...related role. ~ Experience with GIT, Bitbucket, Java, C#, C++, C, Python, Qt, MATHWORKS tools ~ Experience working with... 
    Flexible hours
    Afternoon shift

    HRU Inc Technical Resources

    Sterling Heights, MI
    1 day ago
  •  ...Staff Embedded Software Engineer Join a dynamic group of software engineers responsible for the development and support of embedded application...  ...role. ~ Experience with GIT, Bitbucket, Java, C#, C++, C, Python tools ~ Experience working with mixed Operating System... 
    Monday to Thursday
    Afternoon shift

    HRU Technical Resources

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

    Detroit Engineered Products

    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...  ...with customer interface/liaison experience Strong skills in: C C++ Python UNIX scripting/BASH EXPERIENCE REQUIRED Minimum of 6... 
    Contract work
    Work experience placement
    Relocation

    GeoLogics

    Sterling Heights, MI
    3 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...  ...software engineering experience ~ Programming Languages: C, C++, C#, Java, Python ~ Experience with Linux, VxWorks, RTOS,... 

    Moseley Technical Services

    Sterling Heights, MI
    1 day ago
  •  ...Software Engineer We are hiring an Embedded Software Engineer in Sterling Heights, MI to support development of advanced...  ...in embedded software development, C/C++, RTOS environments, vehicle...  ...programming languages and tools including: C, C++, C#, Java, Python, Qt, MATLAB /... 
    Afternoon shift

    Moseley Technical Services

    Sterling Heights, MI
    1 day ago
  •  ...Embedded Cyber Software Engineer - Ground Combat Vehicles Location: Sterling Heights Schedule: Full-Time | Onsite Travel: Minimal to occasional...  ...(or higher) Strong programming experience in C, C++, C#, Java, or Rust Experience with embedded systems... 
    Full time
    Contract work
    Weekend work

    HRU Inc Technical Resources

    Sterling Heights, MI
    5 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...  ...Strong proficiency in high-level programming languages: C, C++, C#, Java, or Rust (embedded focus preferred) Experience... 
    Contract work
    Weekend work

    Moseley Technical Services

    Sterling Heights, MI
    5 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...  ...related role. ~ Experience developing software in Java, C#, C++, C, and Python. ~ Experience with source control and... 

    Moseley Technical Services

    Sterling Heights, MI
    5 days ago
  •  ...Role: Software Research Engineer C++ Location: Warren, MI 5 days onsite Contract role Must Have MS or PHD (preferred) in Computer Science, Computer Engineering, Electrical Engineering or equivalent C++ Development Algorithm Development... 
    Contract work

    Lorven Technologies

    Warren, MI
    5 days ago
  •  ...times per week, at minimum. We are looking for a strong C++ Software Engineer to support development of next-generation automotive UI applications...  ...related experience. ~5+ years of experience delivering embedded or system-level software in production environments. ~... 
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Warren, MI
    4 days ago
  •  ...Title: Embedded Software Engineer Location: On-Site Sterling Heights, MI Pay/Duration: 42.00 per hour / 6 months plus contract to hire...  ...Serial / Ethernet / Debugging / Git / Jira / Python / BASH / C++ Develop, debug, and execute automated and manual requirements... 
    Hourly pay
    Contract work
    For contractors
    Local area

    Advantage Technical

    Sterling Heights, MI
    3 days ago
  • Overview This project aims to leverage C++ to develop an Open Radio Access Network (O-RAN) networking infrastructure in an O-RAN compatible...  ...MS or PhD (preferred) in Computer Science, Computer Engineering, Electrical Engineering or equivalent. Strong C++ development... 

    TechDigital Group

    Warren, MI
    4 days ago
  •  ...develop, create and update software design documents...  ...in computer science or engineering with a minimum 3-5+ years...  ...completion of coursework in Embedded Programming, Embedded...  ..., and test embedded C/C++ Experience working...  ...tools. Knowledge of MISRA-C standards. Additional... 
    Immediate start

    Artech Information System LLC

    Troy, MI
    4 days ago
  •  ...Job Description The Role GM’s Software Defined Vehicle Platform unlocks the ability...  ...facing features of tomorrow. As an Embedded Software Engineer on the Universal Flash Orchestrator...  ...Develop embedded (C/C++/Rust) software for vehicle software-update... 
    Local area
    Work from home
    Relocation package

    General Motors

    Warren, MI
    3 days ago
  • An established industry player is seeking a skilled embedded software engineer to develop cutting-edge software for electrified drivetrain systems...  ...applications while leveraging your expertise in embedded C/C++. Join a forward-thinking team where your contributions will... 

    TechDigital Group

    Troy, MI
    5 days ago
  • $50 - $56 per hour

    Embedded Firmware Developer Location: Sterling Heights, MI Pay: $50-$56/hour Work...  ...role partners closely with systems, software, and hardware engineering teams. Key Responsibilities Develop...  ...Science, or related field 5-10 years of C programming experience Experience... 
    Contract work
    For subcontractor

    Contract Professionals, Inc

    Sterling Heights, MI
    2 days ago
  •  ...sector innovator, is on the lookout for an accomplished Senior Embedded Software Engineer . This position centers on leading software solutions for...  .... Job Duties Create embedded applications using C/C++ tailored for real-time and Linux-based environments Lead system... 

    Blue Chip Talent

    Troy, MI
    1 day ago
  • $129k - $198.4k

     ...AI/ML Engineer Role: As an AI/ML Engineer on the Metrics Frameworks team, part of the Simulation...  ...: ~ Experience developing scalable software solutions that will be used by many developers ~ Experience writing Python and C++ in a production environment (unit testing... 

    General Motors

    Warren, MI
    5 days ago
  •  ...Technical Services, Inc. in Sterling Heights, MI, seeks an Embedded Firmware Engineer to design and develop firmware for high-voltage distribution...  ...years of experience in embedded firmware development using C. Benefits include medical insurance and a 401(k) plan. Interested... 

    Moseley Technical Services, Inc.

    Sterling Heights, MI
    1 day ago
  •  ...Co-Op - Humanoid Robotics (Software Engineering) Location: Troy, MI, US, 48083 Job Requisition...  ...in programming languages such as C++, Python, or MATLAB, with a strong understanding...  ...work in the US without employment VISA or other sponsorship. We treat each other with respect,... 
    Visa sponsorship
    Work visa

    Schaeffler Technologies AG & Co. KG

    Troy, MI
    4 days ago
  • $110k - $130k

    Description General Description The Senior Embedded Development Engineer is responsible for the design,...  ...Strong proficiency in embedded C and C++ design, development, and debugging....  ...embedded systems architecture and hardware/software integration. Strong working... 
    Work experience placement
    Work at office

    Intrepid-Control-Systems

    Troy, MI
    5 days ago
  • Contract Professionals, Inc is seeking an Embedded Firmware Developer in Sterling Heights,...  ...electronics and collaborate closely with engineering teams. A Bachelor's degree in Computer Engineering...  ...or related field and 5-10 years of C programming experience are required. This... 
    Contract work

    Contract Professionals, Inc

    Sterling Heights, MI
    2 days ago
  •  ...Senior Project Engineer - Embedded Diagnostics & Vehicle Communications...  ...in embedded software, vehicle...  ...development, preferably in C++ Ø Multithreaded software...  ...PC platforms using C, C++, or .NET Ø...  ...in the US without sponsorship for employment visa status now or in the... 
    Contract work
    Work visa

    LRSolutions

    Rochester Hills, MI
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer(C,C++ )- NO VISA SPONSORSHIP. Be the first to apply!