Current jobs related to Embedded Software Engineer - Grand Rapids - Randstad Digital


  • Grand Rapids, Michigan, United States Simms Electronics Full time

    Job Description Job Description About the Job Simms Electronics Engineering team is seeking an Embedded Software Engineer with working knowledge of general digital/EE design and embedded software development for a wide variety of applications within the IoT, industrial and consumer electronic industry. The engineer will be responsible for implementing...


  • Grand Rapids, United States Simms Electronics Full time

    Job DescriptionJob DescriptionAbout the Job Simms Electronics Engineering team is seeking an Embedded Software Engineer with working knowledge of general digital/EE design and embedded software development for a wide variety of applications within the IoT, industrial and consumer electronic industry. The engineer will be responsible for implementing...


  • Grand Rapids, MI, United States Randstad Digital Full time

    We are seeking experienced Embedded Software Engineers to develop and validate software for mission-critical systems in the aerospace industry. Responsibilities include designing and implementing embedded software, defining system and integration requirements, optimizing applications, and ensuring software safety, security, and reliability. Candidates...


  • Grand Rapids, Michigan, United States iMPact Business Group Full time

    Job Description Excellent Opportunity with Global Manufacturing Company Staff Embedded Software Engineer Located in Grand Rapids, MI Relocation Assistance Provided Our client is seeking a Staff Embedded Software Engineer located in their World HQ's. The Staff Software Engineer leads critical technical aspects of multiple projects and/or...


  • Grand Rapids, Michigan, United States Belcan Full time

    An Embedded Software Developer/Engineer position based in Grand Rapids, Michigan 49512 is currently available at Belcan. While this position is focused on supporting a specific, long-term program, Belcan team members are often presented with opportunities to grow into roles beyond current projects, customers, and even industries This exciting career path is...


  • Grand Rapids, MI, United States Belcan Full time

    An Embedded Software Developer/Engineer position based in Grand Rapids, Michigan 49512 is currently available at Belcan. While this position is focused on supporting a specific, long-term program, Belcan team members are often presented with opportunities to grow into roles beyond current projects, customers, and even industries! This exciting career path...


  • Cedar Rapids, Iowa, United States Performance Software Full time

    Job SummaryWe are seeking an experienced Software Engineer to join our team. The successful candidate will be responsible for developing and maintaining software applications for real-time embedded systems, with a focus on avionics and space exploration.


  • Grand Rapids, Michigan, United States Belcan Full time

    At Belcan, we are looking for a skilled Embedded Software Developer to join our team. As an Embedded Software Developer, you will play a crucial role in the development of next-generation avionics systems.The ideal candidate will have a strong background in embedded systems, software development processes, and hands-on skills. You will work closely with...


  • Grand Rapids, MI, United States Belcan Full time

    An Embedded Software Developer/Engineer position based in Grand Rapids, Michigan 49512 is currently available at Belcan. While this position is focused on supporting a specific, long-term program, Belcan team members are often presented with opportunities to grow into roles beyond current projects, customers, and even industries! You will lean on your...


  • Grand Rapids, Michigan, United States Ascential Technologies Full time

    Are you passionate about embedded systems development? Do you have a solid background in C/C++/C# programming and experience with multithreaded applications? We're looking for an Embedded Software Specialist to join our team at Ascential Technologies.About the JobIn this role, you'll be responsible for developing real-time control software that meets...


  • Grand Rapids, United States Belcan, LLC Full time

    An Embedded Software Developer position based in Grand Rapids, Michigan 49512 is currently available at Belcan. While this position is focused on supporting a specific, long-term program, Belcan team members are often presented with opportunities to grow into roles beyond current projects, customers, and even industries! This exciting career path is truly...


  • Grand Rapids, Michigan, United States Belcan, LLC Full time

    Job Description:Company OverviewBelcan, LLC is a leading engineering firm that offers a unique career path for Embedded Software Developers. Our team members are often presented with opportunities to grow into roles beyond current projects, customers, and even industries.SalaryThis exciting career opportunity comes with a competitive pay package, including a...


  • Grand Rapids, MI, United States GE Aerospace Full time

    In this role, you will focus on the following areas of responsibility:Software Development. Perform full lifecycle software development of embedded flight software to meet a set of system requirements. Define software requirements and generate model- Software, Software Engineer, Embedded, Engineer, Platform, Lead GE Aerospace


  • Grand Rapids, United States GE Aerospace Full time

    Job Description SummaryWorking at GE Aerospace means you are bringing your unique perspective, innovative spirit, drive, and curiosity to a collaborative and diverse team working to advance aerospace for future generations. If you have ideas, we will listen. Join us and see your ideas take flight!Engineering is at the center of what we do, and we are looking...

  • Software Engineer

    4 days ago


    Cedar Rapids, Iowa, United States Performance Software Full time

    Company OverviewAt Performance Software, we specialize in designing real-time embedded software and hardware for various industries, including avionics and space exploration. Our team is dedicated to delivering innovative solutions that meet the highest standards of quality and reliability.


  • Grand Rapids, Michigan, United States GE Aerospace Full time

    Role OverviewWe are seeking a talented Embedded Systems Engineer to join our team. As a key member of our organization, you will be responsible for designing and developing embedded software solutions for aerospace applications.Key Skills and Qualifications:Strong background in software development, including programming languages such as C and...


  • Grand Rapids, Michigan, United States GE Aerospace Full time

    Key ResponsibilitiesOversee every facet of engineering project execution throughout the development stage of the program lifecycle.Manage scope, schedule, cost, technical aspects, risk, and quality, with support from Technical Leads (TLs) and Individual Contributors as needed.Support the Integrated Vehicle Health Management team, focusing on the FLRAA...


  • Grand Rapids, United States GE Aerospace Full time

    Job Description SummaryWorking at GE Aerospace means you are bringing your unique perspective, innovative spirit, drive, and curiosity to a collaborative and diverse team working to advance aerospace for future generations. If you have ideas, we will listen. Join us and see your ideas take flight!Engineering is at the center of what we do, and we are looking...


  • Grand Rapids, United States GE Aerospace Full time

    Job Description Summary Working at GE Aerospace means you are bringing your unique perspective, innovative spirit, drive, and curiosity to a collaborative and diverse team working to advance aerospace for future generations. If you have ideas, we will listen. Join us and see your ideas take flight! Engineering is at the center of what we do, and we are...


  • Grand Prairie, Texas, United States Lockheed Martin Full time

    Job Number 686293BR Description: Lockheed Martin Missiles and Fire Control (MFC) develops, manufactures and supports advanced products for military customers that include the U.S. Army, Navy, Air Force, Marine Corps, NASA and dozens of foreign allies. We are a matrix engineering and technology organization so you will touch multiple programs over your career...

Embedded Software Engineer

1 month ago


Grand Rapids, United States Randstad Digital Full time
We are seeking experienced Embedded Software Engineers to develop and validate software for mission-critical systems in the aerospace industry. Responsibilities include designing and implementing embedded software, defining system and integration requirements, optimizing applications, and ensuring software safety, security, and reliability. Candidates should have 5+ years of experience, proficiency in

Ada, C, or C++ , expertise in RTOS and device drivers, and a background in software testing and debugging.

Required Skills - ★ Embedded software cybersecurity ★

Ada ★ C, C++, or equivalent languages ★ RTOS ★ Embedded software testing

Job Duties - In this role you will design, develop, and optimize embedded software for mission-critical systems, defining and formalizing system, hardware, and software integration requirements. Responsibilities include implementing protocols and algorithms for resource-constrained environments, conducting software testing, debugging, and hardware integration using tools such as gdb and oscilloscopes, and collaborating with hardware teams to enable seamless communication between modules and applications. The engineer will ensure software robustness, resilience, and security for critical devices, create detailed design documentation, implement new features, and support system validation and verification activities across diverse environments.

Job Requirements - ★ 5+ years of embedded software engineering experience ★ Experience working in mission-critical industries (aerospace, automotive, defense, first responder, medical devices, etc.) and turning CONOPS, Specifications or Requirements into software design, code, test plans and execution ★ Experience implementing user interfaces ★ Embedded software cybersecurity experience ★ Ada language experience and proficiency in C, C++, or equivalent languages ★ Experience with RTOS (Linux, FreeRTOS, QNX, VxWorks, etc.) and device drivers for complex systems using parallel processing, multi-threading, distributed processing, multi-core, SoM, board support package (BSP), device drivers development, and / or application program interface (API) design ★ Experience with embedded software testing, debugging, and integration on hardware using debuggers (gdb, lldb, etc.), test equipment (scopes, analyzers, multi-meters, etc.), and UARTs, JTAGs and oscilloscopes ★ Experience with model-based engineering tools such as Cameo

Desired Skills & Experience - ★

Possesses a US security clearance or have the ability to get one