Gables Search Group logo

Lead Firmware Engineer

Gables Search Group
  • Zeeland, MI
    21 days ago

    Job Description

    TITLE: Lead Firmware Engineer

    LOCATION: West Michigan

     

    SUMMARY: Management Business Solutions is seeking a Lead Firmware Engineer for a confidential client in the West Michigan region. This role is responsible for leading embedded firmware development efforts while guiding a team of engineers through the full software development lifecycle. The Lead Firmware Engineer will drive architecture, design, development, and validation of firmware that interfaces directly with advanced electronic systems, including sensors, cameras, and system-on-chip platforms, ensuring high performance, reliability, and successful product integration.

     

    RESPONSIBILITIES:

    • Lead end-to-end firmware development activities, including requirements definition, architecture, design, development, integration, and validation.
    • Design and implement embedded firmware for complex hardware platforms, including processors, sensors, cameras, and peripheral devices.
    • Support hardware bring-up and low-level driver development for new chipsets and system components.
    • Facilitate and lead code reviews, technical design discussions, and project planning activities.
    • Collaborate cross-functionally with hardware, mechanical, systems, and product engineering teams to ensure seamless hardware/software integration.
    • Drive software quality through structured testing, debugging, and validation processes, including unit and integration testing.
    • Promote and implement improvements in development processes, tools, and software compliance practices.
    • Provide technical leadership, mentorship, and performance feedback to engineering team members.
    • Participate in product launch efforts and support successful delivery of production-ready systems.
    • Stay informed on industry advancements and apply best practices to continuously improve team performance and product quality.
    • Ensure adherence to company standards, policies, and safety requirements.

     

    QUALIFICATIONS:

    • Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
    • 6+ years of experience in embedded software/firmware development across the full product lifecycle.
    • 2+ years of experience in a technical leadership, mentoring, or team lead capacity.
    • Strong proficiency in C and C++, with experience in low-level or embedded programming.
    • Hands-on experience with real-time operating systems (RTOS).
    • In-depth understanding of embedded systems, hardware/software interaction, and system architecture.
    • Strong problem-solving skills with the ability to manage complex and competing priorities.
    • Effective communication and collaboration skills.
    • Proficiency in Microsoft Office Suite.
    • Preferred Experience:
      • Experience with Linux-based embedded systems.

      • Background in video, audio, signal processing, or compression technologies.

      • Experience with camera systems and image signal processing (ISP).

      • Familiarity with wireless technologies such as Wi-Fi and Bluetooth Low Energy (BLE).

      • Experience using development and CI/CD tools such as Git, Bitbucket, Jenkins, JIRA, or Azure DevOps.

      • Exposure to Agile or iterative development methodologies.

    MANAGEMENT BUSINESS SOLUTIONS IS AN EQUAL-OPPORTUNITY EMPLOYER

    Numbers & Facts

    LocationZeeland, MI
    IndustryStaffing/Employment Agencies
    Company Size50 to 99 employees
    Year Founded2002
    Websitehttps://www.gablessearch.com/

    About Company

    Gables Search Group headquartered in Cleveland, Ohio has been a leader in search and placement nationwide since 2002.  Our company specializes in both direct and contract (temporary) staffing in all industries and disciplines.

    At Gables Search Group, we connect exceptional professionals with outstanding organizations.  Our commitment to integrity, excellence, partnership, innovation, and respect sets us apart. With a personalized approach to recruitment, we ensure the perfect match between candidates and employers.

    Whether you are a talented professional seeking new opportunities or an organization looking to build a high-performing team, Gables Search Group is here to guide you through the journey. Our success is built on the success of our clients and candidates, and we are dedicated to making a positive impact on the careers and businesses we serve.

    Skills

    • Agile Programming Methodologiesunmatched
    • Architectural Designunmatched
    • Atlassian JIRAunmatched
    • Best Practicesunmatched
    • Bluetoothunmatched
    • Business Solutionsunmatched
    • C Programming Languageunmatched
    • C++ Programming Languageunmatched
    • Chipsetunmatched
    • Code Reviewsunmatched
    • Communication Skillsunmatched
    • Computer Engineeringunmatched
    • Computer Firmwareunmatched
    • Computer Scienceunmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Improvementunmatched
    • Continuous Integrationunmatched
    • Cross-Functionalunmatched
    • Debugging Skillsunmatched
    • DevOpsunmatched
    • Device Driversunmatched
    • Electrical Engineeringunmatched
    • Embedded Hardwareunmatched
    • Embedded Programming Languagesunmatched
    • Embedded Softwareunmatched
    • Embedded Systemsunmatched
    • Gitunmatched
    • Hardware Administrationunmatched
    • Hardware-Software Integrationunmatched
    • High Reliabilityunmatched
    • Image Processingunmatched
    • Integration Testingunmatched
    • Internet Service Providersunmatched
    • Jenkinsunmatched
    • Maintain Complianceunmatched
    • Mentoringunmatched
    • Microsoft Officeunmatched
    • Microsoft Windows Azureunmatched
    • Performance Managementunmatched
    • Peripheral Hardwareunmatched
    • Problem Solving Skillsunmatched
    • Process Improvementunmatched
    • Product Engineeringunmatched
    • Product Lifecycleunmatched
    • Product/Service Launchunmatched
    • Production Systemsunmatched
    • Project Planningunmatched
    • Realtime Operating Systemunmatched
    • Requirements Managementunmatched
    • Safety Trainingunmatched
    • Signal Processingunmatched
    • Software Developmentunmatched
    • Software Development Lifecycle (SDLC)unmatched
    • Software Engineeringunmatched
    • System Architectureunmatched
    • System-on-a-Chip (SoC)unmatched
    • Systems Engineeringunmatched
    • Team Lead/Managerunmatched
    • Team Playerunmatched
    • Technical Leadershipunmatched
    • Technical/Engineering Designunmatched
    • Unit Testunmatched
    • Wireless Communicationsunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder