Senior Embedded Software/Firmware Development Lead

3 weeks ago


Minneapolis, Minnesota, United States Detector Electronics LLC Full time
Job Overview

Spectrum Safety Solutions, a leading provider of fire detection and suppression solutions for high-hazard applications, is seeking a skilled Sr. Embedded Software/Firmware Development Lead to join their team.

About Spectrum Safety Solutions

We are a global company with over 1,400 employees operating in more than 20 countries. Our four recognized brands, Det-Tronics, Marioff, Autronica, and Fireye, deliver differentiated lifecycle solutions and advance growth across key segments.

About the Role

The Senior Embedded Software/Firmware Development Lead will lead the firmware design, implementation, and test aspects of New Product Development programs (NPD) and Sustaining products throughout their entire lifecycle. This role requires owning the software architecture and design execution, as well as processes, tools, and metrics used for new product development and on-going sustaining programs.

Responsibilities
  • Participate in software strategic planning, concept generation, architecture definition, and translation to system/subsystem/module definitions of designs that are reliable, safe, and sustainable.
  • Capture requirements and associated rationale(s) for regulated products.
  • Work closely with hardware engineers to develop strategies for Hardware/Firmware integration and diagnostic coverage.
  • Collaborate with Product Owner using Agile methodology for software/firmware development, ensuring clear communication back to project stakeholders.
  • Comply with development processes, lead technical reviews, implement source code meeting product requirements in compliance with coding standards, and properly document work deliverables.
  • Partner with technical and subject matter experts to ensure accurate and complete use case coverage and regulation compliance.
  • Ensure that code is rigorously documented, tested, and controlled.
  • Unit test source code using IDEs, debuggers, emulators, communication analyzers, scopes, and logic analyzers.
  • Provide work breakdown plans and task estimates in support of project estimates and management.
  • Contribute to roadmap planning and identify competency/resource gaps and implement plans to close the gaps.
  • Develop metrics to track and report progress, as well as identify areas for improvement.
  • Support multiple product development programs at a given time.
  • Develop and implement risk mitigating solutions.

Required Qualifications

  • Bachelor's degree.
  • 5+ years of experience with software and embedded firmware development (C/C++).
  • Must have led significant or all portions of a product firmware development at least once.
  • Minimum 2 years Real-Time Operating System (RTOS) experience.

Estimated Salary: $120,000 - $150,000 per year



  • Minneapolis, Minnesota, United States Resideo Full time

    Job DescriptionWe are seeking a skilled Embedded Firmware Developer to join our team at Resideo, a leading global provider of critical comfort and security solutions. As an Embedded Firmware Developer, you will be responsible for designing and developing embedded software and firmware for our Connected Home products.ResponsibilitiesDesign and develop...


  • Minneapolis, Minnesota, United States Detector Electronics LLC Full time

    Job TitleSenior Embedded Software/Firmware EngineerAbout This RoleThe Senior Embedded Software/Firmware Engineer will lead the firmware design, implementation, and test aspects of New Product Development programs (NPD) and Sustaining products throughout their entire lifecycle. The chosen candidate will own the software architecture and design execution,...


  • Minneapolis, Minnesota, United States Resideo Full time

    About ResideoResideo is a leading global provider of critical comfort and security solutions primarily in residential environments. Building on a 130-year heritage, Resideo has a presence in more than 150 million homes, with 15 million systems installed in homes each year.We continue to serve more than 110,000 professionals through leading distributors,...


  • Minneapolis, Minnesota, United States Detector Electronics LLC Full time

    At Detector Electronics LLC, we're committed to delivering innovative fire detection and suppression solutions that make the world a better place to live.About this Role:We're seeking a highly skilled Senior Embedded Software Development Engineer to join our team. As a key member of our software development team, you will be responsible for designing,...


  • Minneapolis, Minnesota, United States Solidigm Full time

    **About Us:**Solidigm is a pioneering company in the memory industry, driven by a passion for innovation and excellence.Our headquarters are located in Rancho Cordova, California, but our presence extends globally, with facilities in Asia, Europe, and the Americas.We strive to create a workplace culture that values diversity, equity, and inclusion, where...


  • Minneapolis, Minnesota, United States Resideo Full time

    Job DescriptionWe are seeking a highly skilled Sr Firmware Engineer to join our team. The successful candidate will have experience in designing and developing embedded firmware for market-leading controls in global residential comfort applications. Key responsibilities include working on all aspects of embedded software development projects, collaborating...


  • Minneapolis, Minnesota, United States Marvel Infotech Full time

    Job DescriptionFirmware Engineer at Marvel InfotechLocation: Minneapolis, MNKey Skills:Min. 8 years of firmware design experience with NPI or R&D product development environment8+ years of experience and Knowledge of design in SW Development using C, C++, and Linux on Free RTOS, Embedded Linux, ARM uC, uCOS-II OS.CANOpen, EthernetIP, J1939, SPI, I2C, CAN,...


  • Minneapolis, Minnesota, United States Resideo Full time

    Firmware Product Development LeadEstimated salary: $160,000 - $220,000 per year.We are seeking a highly skilled and experienced Firmware Product Development Lead to drive the development of cutting-edge connected devices. The ideal candidate will have expertise in firmware design, project management, and leadership, with a strong background in product...


  • Minneapolis, Minnesota, United States Belcan Full time

    At Belcan, we are seeking a highly skilled Senior Embedded Software Developer to join our team. This individual will play a key role in developing and testing embedded systems, products, and services.The ideal candidate will have a strong background in software engineering, with experience working within a cross-functional team environment. Proficiency in...


  • Minneapolis, Minnesota, United States Veranex Full time

    Job DescriptionVeranex is seeking an experienced Senior Embedded Software Engineer to join our team. As a key member of our global team, you will be responsible for executing full software development life cycles, collaborating with other design disciplines, and providing architectural guidance. The ideal candidate will have at least 5-7 years of Medical...


  • Minneapolis, Minnesota, United States Resideo Full time

    About UsResideo brings together diverse individuals to build the future of homes. We are a $5.0 billion company with approximately 13,000 global employees. Our mission is to provide critical comfort and security solutions primarily in residential environments. Job OverviewWe are seeking a skilled Sr Firmware Engineer to join our team. The successful...


  • Minneapolis, Minnesota, United States Belcan Full time

    Job Description:We are seeking an experienced Senior Software Engineer - Embedded Systems to join our team at Belcan. In this role, you will be responsible for designing, developing, and testing complex software systems for embedded systems, products, and services.About the Job:Design and develop software applications for embedded systems using C, C++, and...


  • Minneapolis, Minnesota, United States STERIS Full time

    STERIS Job PostJob Title:Senior Embedded Systems EngineerWorkplace Type:HybridJob Summary:STERIS is seeking a highly experienced Senior Embedded Systems Engineer to join our engineering department. As a key member of the team, you will be responsible for designing and developing software solutions for market-leading sterilization and disinfection...


  • Minneapolis, Minnesota, United States HRU Inc Technical Resources Full time

    Software Engineer IIWe are seeking highly skilled and motivated individuals to fill the role of Software Engineer II at HRU Inc Technical Resources. This position requires a strong background in real-time embedded software development, with a focus on designing, developing, and testing complex software systems.About the Role:As a Software Engineer II, you...


  • Minneapolis, Minnesota, United States Belcan Full time

    We are looking for a Lead Software Engineer for Embedded Solutions to join our team in Bloomington, MN.This contract position offers up to $65.94/hour depending on experience.As a Lead Software Engineer, you will work within a cross-functional team responsible for developing and testing embedded systems, products, and services.You will lead the software...


  • Minneapolis, Minnesota, United States STERIS Full time

    About the RoleWe're seeking an experienced Senior Embedded Systems Developer to join our team in Plymouth, MN. As a key member of our engineering team, you'll design, develop, and implement software solutions for sterilization and disinfection devices. The ideal candidate will have 8+ years of experience in architecting mid-to-large-scale embedded software...


  • Minneapolis, Minnesota, United States Entegee Full time

    Job OverviewEntegee, a leading provider of custom automation solutions, seeks an experienced Embedded Systems Software Developer to join their team. This role offers the opportunity to design, develop, and maintain cutting-edge embedded Linux systems using Yocto Project tools.Estimated Salary: $48-$56 per hour


  • Minneapolis, Minnesota, United States Apollo Professional Solutions Full time

    Job Description: Embedded Software DevelopmentApollo Professional Solutions has an opening for a skilled Embedded Software Developer to work on real-time embedded software development and testing.Key Responsibilities:Develop, test, and maintain software for embedded systems.Collaborate with cross-functional teams to ensure timely delivery of projects.Stay...


  • Minneapolis, Minnesota, United States BAE Systems USA Full time

    Role Overview\As a Senior Software Engineer, you will play a key role in developing and maintaining complex software systems. You will be responsible for designing, implementing, testing, and troubleshooting software components, as well as mentoring junior engineers.\\Main Responsibilities\* Develop, maintain, upgrade, and port embedded product software...


  • Minneapolis, Minnesota, United States The Computer Merchant, LTD. Full time

    Our client, a leading defense contractor, seeks an experienced Software Engineer with a DOD Secret clearance to join their team in Bloomington, MN.Job SummaryThis role involves developing and testing embedded systems, products, and services that make a significant impact on national security. The successful candidate will be part of a cross-functional team...