CrawlJobs Logo

IOT Embedded Firmware Lead

ridealso.com Logo

ALSO

Location Icon

Location:
United States , Palo Alto

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

200000.00 - 250000.00 USD / Year

Job Description:

We are seeking an experienced and highly motivated Embedded Firmware engineer to lead a team of talented engineers in the development of cutting-edge embedded software and firmware for our next-generation products. In this critical role, you will be responsible for the entire lifecycle of an IoT connectivity module, from concept to launch, ensuring its seamless integration and robust performance.

Job Responsibility:

  • Lead and mentor a team of embedded firmware engineers, fostering a collaborative and innovative development environment
  • Drive the architectural design, development, and testing of embedded firmware for a new IoT connectivity module
  • Partner with existing embedded software, mobile, cloud connectivity, and information technology teams to ensure end-to-end system functionality
  • Collaborate closely with dedicated hardware and UX engineering teams to deliver powerful, unique, and vertically integrated user experiences
  • Oversee the entire software development lifecycle, including requirements gathering, design, coding, debugging, and validation
  • Ensure the delivery of high-quality, reliable, and performant embedded firmware within established timelines and budgets
  • Champion best practices in embedded software development, including code reviews, version control, and continuous integration
  • Stay current with emerging technologies and industry trends in embedded systems and IoT connectivity
  • Provide technical leadership and strategic direction for embedded firmware development initiatives
  • Manage project priorities, resources, and timelines effectively

Requirements:

  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field
  • Proven experience (10+ years) in embedded software and firmware development, with a significant portion in a leadership or management role
  • 2+ years of team and people management
  • Strong expertise in the design and implementation of IoT connectivity modules (e.g., Wi-Fi, Bluetooth, cellular, LTE-M)
  • Proficiency in C/C++ programming for embedded systems
  • Experience with real-time operating systems (Zephyr, freeRtos)
  • Deep understanding of embedded hardware and software interfaces
  • Experience with communication protocols (e.g., I2C, SPI, UART, USB, Ethernet)
  • Solid understanding of software development methodologies (Agile/Scrum preferred)
  • Excellent leadership, communication, and interpersonal skills
  • Ability to work effectively in a fast-paced and dynamic environment
  • Experience with source control management systems (e.g., Git)
  • Prior experience in product development from concept to launch is highly desirable
What we offer:
  • Robust health coverage. Excellent health, dental and vision insurance covered up to 100% by ALSO with FSA & HSA options
  • One Medical membership and dedicated insurance advocates
  • Rich fertility and family building benefits with Progyny
  • Flexible time off
  • 401(k) match

Additional Information:

Job Posted:
February 20, 2026

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for IOT Embedded Firmware Lead

Embedded Software Manager

Joining their Sheffield-based team, you'll be leading their embedded software en...
Location
Location
United Kingdom , Sheffield
Salary
Salary:
Not provided
octopus.energy Logo
Octopus Energy
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience managing and leading embedded software engineering teams
  • Excellent knowledge of C language for embedded systems and embedded software architecture
  • Experience with microcontroller platforms (ESP32 or similar)
  • Knowledge of hardware communication protocols: SPI, UART, I2C, CAN
  • Strong understanding of CI/CD, unit testing, and quality assurance for firmware
  • Version control systems (e.g., Git) and development workflow management
  • Experience with debugging tools like logic analyzers, oscilloscopes, and JTAG debuggers
  • Ability to read schematics and collaborate effectively with hardware engineers
  • Strong communication skills and ability to work cross-functionally with diverse stakeholders
Job Responsibility
Job Responsibility
  • Lead and mentor a team of embedded software engineers, fostering their growth and development
  • Set technical direction and architectural standards for our embedded systems and firmware development
  • Work collaboratively across the company to continuously refine how our battery systems can create the greatest impact, get to market quickly, and operate reliably for our customers
  • Balance hands-on technical contribution with team leadership, conducting code reviews and providing technical guidance
  • Manage project timelines, resource allocation, and delivery of firmware features across multiple products
  • Establish and champion best practices in embedded development, including testing strategies, CI/CD pipelines, and documentation
  • Collaborate with hardware engineering and product teams to define system requirements and validate designs
  • Troubleshoot complex technical challenges and guide the team through debugging firmware and hardware integration issues
  • Contribute to product development strategy and technical roadmap planning
  • Fulltime
Read More
Arrow Right

Staff Embedded Software Engineer - Camera Firmware

As a Staff Embedded Software Engineer, you will spearhead the development of bra...
Location
Location
United States , San Mateo
Salary
Salary:
200000.00 - 300000.00 USD / Year
verkada.com Logo
Verkada
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS/MS in Computer Science, Electrical Engineering, or related field
  • 10+ years of professional experience in systems software development for performance and resource-constrained environments
  • 5+ years of experience building software for Linux-based platforms
  • Demonstrated experience leading large-scale, cross-functional initiatives from concept to production
  • Proven experience leading initial board bring-up and hardware-software co-design for first-generation embedded devices
  • Hands-on experience with low-level protocols (SPI, I2C, UART, USB) and the ability to debug complex hardware-software interactions
  • Experience designing, implementing and debugging concurrent/multithreaded firmware services
  • Strong understanding of modern operating systems, computer architecture, and trade-offs between compute, memory, and storage
  • Proficient in at least one systems programming language: C++ or Golang
  • Familiarity with Bash scripting and Python for tooling and automation
Job Responsibility
Job Responsibility
  • Unlocking New Markets: Lead the end-to-end lifecycle of entirely new camera categories for untapped market segments
  • Architectural Leadership: Own the firmware roadmap and drive the large-scale architectural changes required to support novel features across the entire stack
  • System-Wide Technical Depth: Engineer high-performance features across a diverse software landscape
  • Complex Problem Solving: Tackle the most system-level challenges
  • Navigate Multi-Dimensional Trade-offs: Systematically balance conflicting priorities
  • Cross-Functional Optimization: Partner with CV, Streaming, and Storage teams to architect vertically integrated features
  • Operational Excellence at Scale: Champion a reliability-first culture for a global fleet of 1.5 million perpetually online devices
What we offer
What we offer
  • Healthcare programs
  • Premiums are 100% covered for the employee under at least one plan and 80% for family premiums under all plans
  • Nationwide medical, vision and dental coverage
  • Health Saving Account (HSA) with annual employer contributions
  • Flexible Spending Account (FSA) with tax saving options
  • Expanded mental health support
  • Paid parental leave policy & fertility benefits
  • Paid holidays
  • Firmwide extended holidays
  • Flexible PTO
  • Fulltime
Read More
Arrow Right

Tech Lead – Commercial IoT

As a Technical Lead - Commercial IoT within Digital & Technology Platforms Servi...
Location
Location
Egypt
Salary
Salary:
Not provided
coca-colahellenic.com Logo
Coca-Cola HBC
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s in Computer Science, Electronics, Electrical Engineering, or related field
  • 5+ years in software/firmware/database development, including 2+ years in technical leadership
  • Hands-on experience with embedded systems, edge computing, data streaming, and storage
  • Knowledge of IoT protocols (MQTT, CoAP, HTTPS)
  • Experience with cloud platforms and services
  • Strong skills in data processing, SQL, and API integration
  • Proficiency in languages like C/C++, .NET, Python, JavaScript, or Node.js
  • Understanding of IoT, cloud, and data security best practices
  • Experience with CI/CD, DevOps, and agile delivery
  • Strong problem-solving, communication, and leadership capabilities
Job Responsibility
Job Responsibility
  • Lead full‑cycle delivery of IoT solutions across commercial equipment (coffee machines, vending, coolers, post‑mixes, etc.)
  • Architect scalable systems integrating edge devices, gateways, Azure cloud, and applications
  • Define technical requirements, use cases, and roadmaps with product stakeholders
  • Mentor engineering teams across firmware, backend, cloud, and mobile/web
  • Guide hardware/software integration including sensors, controllers, and embedded devices
  • Ensure data pipeline accuracy from telemetry to cloud storage and analytics
  • Champion security, scalability, and interoperability across the IoT ecosystem
  • Maintain technical documentation, perform code reviews, and ensure QA standards
  • Coordinate with vendors and manufacturers on solution integrations
  • Select and manage communication protocols such as MQTT, CoAP, and HTTPS
What we offer
What we offer
  • Bonus incentives
  • Coaching and mentoring programs
  • Development opportunities
  • IT Equipment
  • Learning programs
  • Medical Insurance
  • Work with iconic brands
  • Wellbeing program
Read More
Arrow Right

Senior Firmware Engineer

Join our team as a Sr Firmware Engineer to help us bring current and next genera...
Location
Location
United States , San Francisco; New York
Salary
Salary:
180000.00 - 210000.00 USD / Year
eightsleep.com Logo
Eight Sleep
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of software engineering experience, with a focus on firmware in C/C++
  • Proficiency in developing for compute-constrained and low-memory environments
  • Skilled in creating peripheral drivers and communication protocols (UART, I2C, SPI, USB), and knowledgeable in DMA
  • Have launched and maintained large fleets of devices, with experience in monitoring telemetry, and OTA firmware updates
  • Ability to read and interpret data sheets and schematics for hardware bring-up and debugging
  • Familiarity with logic analyzers and oscilloscopes
  • A fast-paced and iterative approach to tackling complex problems
  • Willingness and ability to travel regularly to China for team support and collaboration
Job Responsibility
Job Responsibility
  • Bring-up and implement cutting edge sensor technologies
  • Collaborate with hardware teams to guide prototyping, drive efficient designs, as well as implementation on production hardware
  • Lead the transformation of our firmware development landscape, pioneering advanced standards and state-of-the-art tooling
  • Work closely with our manufacturing team in China to develop tests and deliver high quality products on time
  • Thrive in an in person and remote work environment, ensuring clear and impactful communication
What we offer
What we offer
  • Offers Equity
  • All full-time employees receive the Pod
  • Flexible PTO
  • 100% employer contribution for medical/dental/vision insurance
  • Fully distributed workforce
  • Role ownership, and uncapped growth opportunities
  • Fulltime
Read More
Arrow Right

Software Engineer - IoT

Shape the technology transforming livestock management - from paddock devices to...
Location
Location
Australia , Surrey Hills
Salary
Salary:
Not provided
gallagher.com Logo
Gallagher Group
Expiration Date
April 10, 2026
Flip Icon
Requirements
Requirements
  • Experience or strong interest in IoT systems and wireless connectivity
  • Solid development skills in Node.js, C, and shell scripting
  • Experience working with Linux environments (Ubuntu) and embedded systems
  • Familiarity with cloud platforms (AWS, Azure, or GCP)
  • Exposure to IoT protocols such as MQTT, CoAP, LoRa/LoRaWAN, or Protobuf
  • Strong problem-solving skills and the ability to debug across device, network, and cloud layers
  • Clear communication and a collaborative mindset
Job Responsibility
Job Responsibility
  • Lead IoT system reliability - keeping devices connected and cloud services robust
  • Investigate field issues and troubleshoot complex IoT problems across hardware, firmware, and cloud systems
  • Support dev and customer success teams with testing, debugging, and operational questions
  • Participate in an on-call rotation to respond to incidents, trace root causes, and coordinate fixes
  • Build dashboards, monitoring tools, and predictive alerts to proactively identify issues
  • Work with third-party providers and manufacturers to improve device and system reliability
  • Monitor cloud availability and scalability, and drive improvements where needed
What we offer
What we offer
  • Competitive salary plus superannuation and performance incentives
  • Modern Melbourne office with strong transport links
  • The pace and impact of a high-growth technology team
  • Global career pathways within Gallagher
  • Access to the tools and technology you need to do great work
  • A collaborative engineering culture focused on solving real problems
  • Employee Assistance Program and wellbeing support
  • Fulltime
!
Read More
Arrow Right

Senior Security Engineer – Medical Device Cybersecurity & Compliance

Job Description: Senior Security Engineer – Medical Device Cybersecurity & Compl...
Location
Location
India , Ahmedabad
Salary
Salary:
Not provided
arrow.com Logo
Arrow Electronics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum of 6 years of experience in cybersecurity
  • At least 3 years focused on medical devices, embedded systems, or IoT security
  • Proven track record in authoring security design, defining technical requirements, and documenting security architectures aligned with regulatory needs
  • Hands-on experience in embedded system security including secure boot, firmware security, threat modeling techniques (e.g., STRIDE, DREAD), and product-level risk assessments
  • Strong understanding of IEC 81001-5-1, IEC 60601-4-5, AAMI TIR 57, and AAMI TIR 97
  • Working knowledge of the medical device product development lifecycle and quality standards like ISO 14971
  • Demonstrated expertise in vulnerability management and penetration testing of connected products across device and cloud ecosystems
  • Excellent problem-solving skills, critical thinking, and ability to lead gap analysis and remediation activities in regulated environments
  • Strong collaboration skills with the ability to influence cross-functional teams including R&D, compliance, and product management
Job Responsibility
Job Responsibility
  • Drive end-to-end cybersecurity integration across the medical device product development life cycle
  • Develop and maintain cybersecurity for medical products, including security requirements specifications, risk assessments, threat models, and product security architecture documentation
  • Conduct thorough gap assessments to evaluate compliance with IEC 81001-5-1, IEC 60601-4-5, AAMI TIR 57, and AAMI TIR 97 standards, and implement remediation measures
  • Perform hands-on vulnerability assessments, penetration testing, and secure code reviews of embedded devices, IoMT components, and connected systems
  • Collaborate closely with development, compliance, and regulatory teams to ensure product security measures meet both internal security policies and external regulatory expectations
  • Support SBOM management, software supply chain risk evaluations, and third-party component analysis
  • Provide expert input on secure communication protocols, encryption standards, data protection for both at-rest and in-transit data, and cloud-based connectivity of medical systems
  • Assist in developing incident response strategies
  • Contribute to the continuous enhancement of internal secure development processes, tools, and methodologies, while championing security best practices within product teams
  • Fulltime
Read More
Arrow Right

Software Engineering Lead

At Formlabs, we’re building the tools that make it possible for anyone to bring ...
Location
Location
China , Shenzhen
Salary
Salary:
Not provided
formlabs.com Logo
Formlabs GmbH
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's/Master's in Computer Science, Software Engineering, or a related field
  • 5+ years of professional software development experience, with 2+ years in a technical leadership or team management role
  • Strong expertise in C/C++ development for real-time or performance-critical systems, with proven experience in embedded Linux environments
  • Experience with software architecture design for complex electromechanical devices (IoT, robotics, CNC, or 3D printers is a strong plus)
  • Familiarity with communication protocols (e.g., SPI, I2C, UART, Ethernet, Modbus) and hardware/software interfacing
  • Experience with modern software practices (version control, code review, CI/CD, testing)
  • Knowledge of Python, JavaScript/TypeScript, or UI frameworks (Qt, React, etc.) is advantageous
  • Excellent leadership, communication, and project management skills
  • Good command of English is preferred
Job Responsibility
Job Responsibility
  • Own the end-to-end software architecture for 3D printers and post-processing equipment, encompassing embedded firmware interfaces, device control, and application/cloud layers
  • Lead the design and development of reliable, real-time control software for precise motion, thermal management, and sensor integration on Linux-based embedded systems
  • Drive the development of user-facing software, including desktop applications, web interfaces, or mobile apps for device control, print management, and monitoring
  • Establish and maintain software development best practices, including code architecture, testing frameworks, CI/CD pipelines, and documentation
  • Collaborate closely with Hardware and Product teams to define system requirements and ensure seamless hardware-software integration
  • Build, mentor, and manage the software engineering team, fostering a culture of technical excellence and innovation
  • Manage the software development lifecycle, ensuring timely delivery of high-quality, stable releases
What we offer
What we offer
  • An inclusive, dog-friendly office with diverse and inspiring colleagues
  • Shares in the company (we’re a Unicorn company)
  • Development opportunities both in-house and off-site
  • Unlimited 3D prints
  • Fun team events
Read More
Arrow Right

Embedded Software Manager

The Embedded Software Engineering Manager will lead and mentor a team of enginee...
Location
Location
United States , Sunnyvale
Salary
Salary:
118000.00 - 170000.00 USD / Year
commscope.com Logo
CommScope
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelors or Masters Degree in Networking, Wireless, or related fields
  • 10+ years in embedded software development and/or Firmware with a proven track record of 5+ years team management
  • Expert level proficiency in embedded software Programming using C/C++/Shell programming
  • Proven track record of successfully bringing wireless networking products from design to market
  • Strong strategic thinking, decision-making, and problem-solving and Troubleshooting abilities, especially in complex, ambiguous situations
  • In-depth knowledge of embedded systems and integration of 3rd-party drivers with various hardware components
  • Strong understanding of Uboot, Linux Kernel and user space programming, drivers, BSP, and IO interfaces such as I2C, SPI, UART, USB, MultiGig Ethernet, TPM, IoT
  • Handson on tools like GIT, Jenkins CI/CD Pipelines, Jira, confluence, bitbucket
  • Expert ability to read, interpret, and apply information from technical documents, including datasheets, errata, and application notes from hardware and SoC vendors
  • Strong understanding of wireless networking protocols, including 802.11 standards (Wi-Fi 6/7), wired products 802.3 MAC/PHY layers, and the TCP/IP stack
Job Responsibility
Job Responsibility
  • Oversee the entire software development lifecycle for WiFi Access Point products, from concept and architecture to testing and deployment
  • Ability to manage multiple projects simultaneously in a fast-paced Agile environment
  • Collaborate with different chip vendors and other cross-functional teams to drive project success
  • Communicate complex technical concepts and project statuses to both technical and non-technical stakeholders
  • Manage new SoC /SDK integrations, feature development, and platform enhancements
  • Collaborate with chip vendors, cross-functional teams, and product stakeholders to drive project success
  • Guide Code reviews, technical reviews, architecture decisions, and best practices adoption
  • Focus on continuous improvement in product quality, team productivity, and customer satisfaction
  • Hire and develop top engineering talent
What we offer
What we offer
  • medical, dental, and vision plans
  • life and accidental death insurance
  • a 401(k) plan
  • participation in the Company’s Incentive Plan
  • eleven paid holidays in a full calendar year
  • two weeks of paid vacation (prorated based on start date)
  • other leave options
  • Fulltime
Read More
Arrow Right