Senior Firmware Development Manager

4 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 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...

  • Firmware Architect

    4 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...


  • 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 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 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 The New York Community Trust Full time

    Job DescriptionThe New York Community Trust is seeking a highly skilled and experienced professional to fill the role of Vice President of Development. This position is a key member of the senior management team and will play a critical role in leading the development department to achieve the organization's fundraising goals.ResponsibilitiesManagement of...


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

    Job Summary:The Senior Development Manager will lead the planning, direction, and coordination of fundraising activities for major giving prospects and donors focused on the East coast of the United States, with a particular emphasis on the New York market.This role will be part of a national Individual Giving team and will report to the Senior Director,...

  • Care Manager

    4 weeks ago


    New York, New York, United States Sunrise Senior Living Full time

    About Sunrise Senior LivingSunrise Senior Living is a leading provider of senior care services, dedicated to championing quality of life for all seniors. Our mission is to deliver high-quality care with a personal touch, empowering our residents to enjoy life to the fullest.Job SummaryWe are seeking a highly skilled and compassionate Care Manager to join our...


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

    About the RoleWe are seeking a highly skilled Senior Development Manager to join our team at Fidelity Information Services. As a Senior Development Manager, you will be responsible for managing both people and product development milestones for the entire lifecycle of the project - inception, design, coding, testing and UAT.Key ResponsibilitiesManage a team...


  • New York, New York, United States Three Pillars Recruiting Full time

    Job Title: Senior Business Development ManagerJob Summary:We are seeking a Senior Business Development Manager to join our team at Three Pillars Recruiting. As a Senior Business Development Manager, you will be responsible for winning new business and growing existing business alongside senior members of our Business Development team.Key...


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

    Job Summary:The successful candidate will be responsible for managing the prototype device farm, ensuring they are ready to perform automated firmware and software tests. This role requires strong technical skills, attention to detail, and excellent communication skills.Key Responsibilities: Set up, change, and maintain prototype devices Monitor device...


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

    Job Description:The Business Development Manager position is a key sales role within the TCS IOT&DE Business Unit in North America, responsible for executing sales and business development Industrial Electronics based offerings across all industry verticals.The associate will develop revenue-producing relationships with decision-making CxO level executives...


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

    Job SummaryThe Senior Manager of Applications Development is a senior management level position responsible for leading a team of professionals in accomplishing established goals and driving applications systems analysis and programming activities.Key ResponsibilitiesManage and develop multiple teams of professionals to accomplish established goals and...


  • New York, New York, United States Dentsply Sirona Full time

    About the Role:Dentsply Sirona is seeking a Senior Electrical Engineer to join our team in York, Pennsylvania. As a Senior Electrical Engineer, you will be responsible for the planning, design, and development of electrical test fixtures used in the development and manufacture of electrical medical products.Key Responsibilities:Contribute to the design and...


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

    The Senior Development Manager plays a crucial role in the fundraising efforts of Her Justice.This position is responsible for raising critical funds from individuals, corporations, and foundations, with a focus on cultivating and stewarding relationships with individual donors to ensure long-term support for Her Justice's mission.Manage a portfolio of...


  • New York, New York, United States Resource Informatics Group Full time

    Job Title: Senior Systems AdministratorJob Summary:Resource Informatics Group is seeking a highly skilled Senior Systems Administrator to join our team. The ideal candidate will have a strong background in Windows Server and desktop operating systems, with experience in user administration, file systems, software, and services.Key Responsibilities: Active...


  • New York, New York, United States The Jewish Education Project Full time

    Job SummaryRootOne, an innovative initiative of The Jewish Education Project, seeks a seasoned development leader to serve as its Senior Managing Director of Development. This key role will be responsible for leading all aspects of RootOne's development efforts, including fundraising, relationship management, and team building.Key ResponsibilitiesDevelop and...


  • New York, New York, United States Global Pharma Tek Full time

    Job SummaryThe Senior Electrical Engineer will be responsible for the planning, design, and development of electrical test fixtures used in the development and manufacture of electrical medical products. The ideal candidate will have a strong background in electrical engineering and experience with design and development of electrical hardware used in...


  • New York, New York, United States Goodwin Recruiting Full time

    Senior Tech Business Development Manager - Event Leadership OpportunityWe are seeking a seasoned Senior Manager of Corporate Events for our client in the B2B Tech Space, to develop and execute high-impact conferences, meetings, and corporate events. In this role, you will oversee the strategic planning and successful delivery of 50+ annual events, including...