Senior Firmware Development Manager

2 weeks ago


New York, New York, United States Rain Bird Full time
Job Summary

The Lead Firmware Engineer will be responsible for leading, planning, and execution of key projects. This role will oversee all aspects of firmware development for new, innovative product designs using embedded microcontrollers.

Key Responsibilities
  • Work autonomously and/or lead others to complete moderate to highly complex projects.
  • Guide the team with architecture, design, and implementation and collaborate across the organization to guide interoperability & protocol design.
  • Create and update architecture and design documentation to enable the team to execute effectively.
  • Lead firmware development activities including design and development, design reviews, documentation, testing, and verification of modules, product verification, coordination with quality assurance, and field validation.
  • Write high-quality, well-documented, and robust code in embedded C++ for new and existing products.
  • Utilize data sheets, review schematics, and perform board bring up as needed.
  • Report status and progress against the plan and activity. Provide technical guidance, training, and mentorship.
  • Collaborate directly and effectively with firmware team members, leads, and individual contributors in other teams including Electronics design, DevOps, Cloud software, Manufacturing, Quality Assurance, Test Automation, and Marketing.
  • Create and maintain excellent and organized project records and documentation.
Qualifications
  • BS in Electrical, Electronic, Computer Science, Engineering, or related technical degree or equivalent extensive experience.
  • Ten or more years of experience in embedded firmware development.
  • Demonstrable success creating innovative designs, solutions, and process to solve engineering and organizational challenges.
  • Experience with embedded C/C++ programming (C++ preferred) of Micro-Controller (uC) or System-on-Chip (SoC).
  • Experience with development/debugging tools (C/C++ compilers, CMake, ICE, JTAG, logic analyzers, etc.).
  • Experience with low-level code, board bring up, bootloader, and OTA (oscilloscopes, DMM, etc.).
  • Experience with a Real-Time Operating System (RTOS) such as FreeRTOS or ThreadX.
  • Understanding of Cybersecurity and related topics (encryption, authentication, HSMs, hashes, secure boot, certificates, PII).
  • Experience architecting complex product ecosystems.
  • Experience using tools and toolchains such as IAR, VSCode, Jira, Jenkins, git, Perforce, CI/CD, CMAKE.
  • Experience with Agile software development process (methodology, best practices, and tools).
  • Ability to review and understand digital and analog schematics.
  • Experience with multi-tasking and multi-threading.
  • Experience with the full product life cycle.
  • Successful track record using both waterfall and agile methodologies.
  • Experience developing and deploying consumer products and highly reliable systems.
  • Self-motivated and strong analytical problem-solving abilities. Ability to thrive in situations of ambiguity.
Salary Range

Salary range for candidates based in California: $155,000 - $233,000.

Salary range for candidates based in Colorado or New York-New York City: $145,000 - $218,000.

Exact compensation may vary based on skills, experience, and location.



  • New York, New York, United States In Technology Group Inc (US) Full time

    Job Title: Senior Firmware Development EngineerCompany: In Technology Group Inc (US)Location: Remote/HybridJob Type: Full-timeSalary: Up to $170,000 per yearAbout the Role:We are seeking an experienced Senior Firmware Development Engineer to join our dynamic team. As a key member of our engineering team, you will be responsible for designing and developing...


  • New York, New York, United States Rain Bird Full time

    About the RoleWe are seeking a highly skilled and experienced Lead Firmware Engineer to join our team at Rain Bird. As a key member of our engineering team, you will be responsible for leading the development of firmware for our next-generation networked irrigation devices and cloud-connected systems.Key ResponsibilitiesLead the development of firmware for...


  • New York, New York, United States Kohler Full time

    Job Title: Senior Firmware EngineerWe are seeking a highly skilled Senior Firmware Engineer to join our team at Kohler Ventures. As a key member of our software engineering team, you will be responsible for designing and developing firmware architecture that can scale with the business growth of Kohler Ventures.Key Responsibilities:Work directly with the...


  • New York, New York, United States Kohler Full time

    Firmware Engineering ManagerKohler Ventures is seeking a highly skilled Firmware Engineering Manager to lead our firmware development efforts. As a key member of our software engineering team, you will be responsible for overseeing the firmware development process, including design, implementation, testing, and maintenance.Key Responsibilities:Oversee the...


  • New York, New York, United States Precision Neuroscience Full time

    Job SummaryPrecision Neuroscience is seeking a highly skilled Senior Firmware Engineer to join our team in developing cutting-edge brain-computer interfaces. As a key contributor to our embedded software development, you will work closely with a passionate team of engineers to design, develop, and validate our innovative medical devices.Key...


  • New York, New York, United States Kohler Full time

    Firmware Engineering ManagerAt Kohler Ventures, we are seeking a highly skilled Firmware Engineering Manager to lead our firmware development team. As a key member of our software engineering team, you will be responsible for overseeing the firmware development process, including design, implementation, testing, and maintenance.Key Responsibilities: Oversee...


  • New York, New York, United States Voltpost Full time

    About VoltpostVoltpost is a pioneering company dedicated to decarbonizing mobility by democratizing charging access. Our mission is to reduce greenhouse gas emissions and air pollution by rapidly deploying chargers that accelerate the electric mobility transition.Our VisionWe aim to empower people and communities to take climate action by making charging as...

  • Firmware Architect

    3 weeks ago


    New York, New York, United States DataDirect Networks Inc Full time

    Job Title: Firmware ArchitectAt DataDirect Networks Inc, we are seeking a highly skilled Firmware Architect to join our team. As a Firmware Architect, you will be responsible for designing and developing advanced firmware solutions for our next-generation flash storage products.Key Responsibilities:Lead the architectural design and development of embedded...


  • New York, New York, United States Fi Full time

    Firmware Development ExpertWe're seeking a highly skilled Firmware Development Expert to join our team at Fi. As an Embedded Software Engineer, you will be responsible for designing, developing, and maintaining firmware for embedded systems, ensuring functionality, reliability, and performance optimization.Responsibilities:Design, develop, and maintain...

  • Firmware Architect

    2 weeks ago


    New York, New York, United States DataDirect Networks Inc Full time

    Firmware Architect Job DescriptionWe are seeking a highly skilled Firmware Architect to lead the design and development of advanced firmware solutions for next-generation flash storage products. The ideal candidate will have 15+ years of experience in embedded systems and firmware development, with a focus on storage systems and non-volatile memory...


  • New York, New York, United States RIC Development LLC Full time

    Job Title: Senior Project Development ManagerJob Summary:We are seeking a highly skilled Senior Project Development Manager to join our team at RIC Development LLC. As a key member of our project development team, you will be responsible for leading the development of greenfield projects within our renewable energy portfolios across the Mid-Atlantic region...

  • Firmware Engineer

    3 weeks ago


    New York, New York, United States Reflex Robotics Full time

    Company OverviewReflex Robotics is a pioneering company that aims to revolutionize the manufacturing and logistics industries by developing affordable humanoid robots. Our goal is to automate dangerous and repetitive tasks, freeing humans to focus on more fulfilling work.We are a two-year-old startup backed by Khosla Ventures, with a projected revenue of $60...


  • New York, New York, United States RIC Development LLC Full time

    Job DescriptionRIC Development LLC is seeking a highly skilled Senior Project Development Manager to join our team. The ideal candidate will have a strong background in project management, renewable energy, and greenfield project development.Key Responsibilities:Develop and lead greenfield projects within RIC's Renewable Energy portfolios across the North...


  • New York, New York, United States SelektIT Full time

    Job Title: Senior Embedded Software EngineerLocation: Remote/FlexibleWork Status: US CitizenWe're seeking a skilled Senior Embedded Software Engineer to play a pivotal role in shaping the future of hardware security.About the Role:As a Senior Embedded Software Engineer, you will be responsible for developing and optimizing embedded software in C, C++, and...


  • New York, New York, United States HP Development Company, L.P. Full time

    Job Summary:HP Development Company, L.P. is seeking a highly skilled and experienced Senior Business Development Manager to join our team. As a key member of our sales organization, you will be responsible for driving business growth and revenue expansion through strategic account management and sales initiatives.Key Responsibilities:Develop and execute...


  • New York, New York, United States Tempo Sense Full time

    About Tempo SenseAt Tempo Sense, we're pushing the boundaries of smart sensor technology, revolutionizing edge computing and neuromorphic vision. Our proprietary innovations are at the forefront of a paradigm shift, breaking new ground beyond the capabilities of conventional sensors and imaging systems. We're forging an unprecedented integration of sensory...


  • New York, New York, United States Omni Inclusive Full time

    Job DescriptionAs a Senior Infrastructure Specialist, you will be responsible for setting up, operating, and troubleshooting a device lab for the AR group. Your primary goal will be to ensure the smooth functioning of the lab, which includes debugging and root-causing test failures, remediation for automated tests, and bringing up new prototype devices.Key...


  • New York, New York, United States HP Development Company, L.P. Full time

    Job Title: Senior Program ManagerA highly skilled and experienced Senior Program Manager is required to lead and manage complex programs involving multiple functions and project teams. The successful candidate will be responsible for driving the engineering development and implementation process for a product or service offering.Key Responsibilities:Develop...


  • New York, New York, United States Her Justice Full time

    {"title": "Senior Development Manager", "description": "Job SummaryHer Justice is seeking a skilled Senior Development Manager to join our team. As a key member of our development team, you will be responsible for cultivating and stewarding relationships with individual donors, corporations, and foundations to support our mission.Key ResponsibilitiesManage a...


  • New York, New York, United States Fidelity Information Services Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Development Manager to join our team at Fidelity Information Services. As a key member of our organization, you will be responsible for leading and managing a team of software developers to deliver high-quality products and services.Key ResponsibilitiesManage and lead a team of software...