CrawlJobs Logo
Briefcase Icon
Category Icon

Firmware Manager United States, Mountain View Jobs

1 Job Offers

Filters
Firmware Lead & Manager
Save Icon
Lead firmware development for cutting-edge clean energy products at Lunar in Mountain View. You'll manage the full lifecycle, from architecture to deployment, using C and CMake. This role requires 7+ years of experience in power electronics or battery systems. We offer comprehensive benefits, fle...
Location Icon
Location
United States , Mountain View
Salary Icon
Salary
150000.00 - 210000.00 USD / Year
lunarenergy.com Logo
Lunar Energy
Expiration Date
Until further notice
Explore the dynamic and critical field of firmware management jobs, where technical leadership meets strategic execution. A Firmware Manager is a senior engineering leader responsible for guiding a team of firmware engineers in the creation, development, and maintenance of the low-level software that directly controls hardware devices. This role is fundamental across countless industries, from consumer electronics and automotive systems to networking infrastructure, medical devices, and industrial automation. Professionals in these jobs sit at the crucial intersection of hardware and software, ensuring that the embedded code running on microcontrollers, processors, and FPGAs is robust, efficient, and reliable. The core responsibility of a Firmware Manager is to lead and mentor a high-performing engineering team. This involves hiring top talent, fostering a culture of innovation and quality, and facilitating the professional growth of team members. Beyond people leadership, the role is deeply technical. Managers are accountable for the entire firmware development lifecycle, from initial requirements and architecture design through implementation, testing, integration, and final release. They define technical strategy and roadmaps, ensuring the firmware aligns with broader product goals and hardware milestones. A significant aspect of the job is resource and project management, prioritizing tasks, managing deadlines, and coordinating deliverables across multiple concurrent projects to keep product development on track. Collaboration is a cornerstone of this profession. Firmware Managers act as a key bridge, partnering closely with hardware engineers, software development teams, validation and quality assurance groups, product managers, and manufacturing partners. They facilitate communication to solve complex system-level challenges, particularly during critical phases like silicon bring-up and hardware validation. Furthermore, they often oversee the firmware validation strategy, working to establish comprehensive test plans, automate testing where possible, and ensure the delivery of secure and high-performance firmware builds. Typical skills and requirements for firmware management jobs include an advanced degree in Computer Engineering, Electrical Engineering, or Computer Science, coupled with extensive hands-on experience in embedded firmware development using languages like C, C++, or Rust. A deep understanding of embedded systems concepts—such as real-time operating systems, microcontroller architectures, communication protocols (e.g., I2C, SPI, USB, Bluetooth), and low-level hardware interaction—is essential. Successful candidates usually possess 8+ years of development experience, with at least 3-5 years in a leadership or management capacity. They must demonstrate strong technical aptitude for architecture design and debugging, excellent communication skills for interfacing with both technical teams and executives, and a proven ability to drive processes and deliver complex projects within tight timelines. For those who excel at blending deep technical expertise with leadership and strategic vision, firmware manager jobs offer a rewarding career path at the heart of technological innovation.

Filters

×
Category
Location
Work Mode
Salary