Top Firmware Engineer Jobs in San Francisco
Looking for a Firmware Engineer with extensive technical background in embedded software fundamentals, real-time constraints, concurrency, and multi-processor systems. Responsibilities include firmware architecture, design, debugging, and support for post-silicon validation and integration. Requires BSEE with 3+ years of experience.
Join Gradient as a Senior Motor Control / Firmware Engineer to revolutionize home comfort and combat climate change. Develop motor control systems, optimize BLDC motor controls, and contribute to embedded firmware development. Must have 5+ years of firmware development experience and expertise in Embedded C.
Lead the design of firmware architecture, collaborate with cross-functional teams, develop embedded software systems, implement wireless communication protocols, build systems for continuous deployment, mentor other developers, and ensure quality control in consumer product development.
Join Apple's team of firmware engineers working on next-generation Human Interface Device technologies for Apple Watch. Responsibilities include bringing up new sensing chipsets, debugging system issues, architecting firmware designs, and collaborating with cross-functional teams to deliver high-quality products.
Join Apple's wireless silicon development team as a Senior SoC Firmware Engineer responsible for crafting and implementing embedded software for System on a Chip (SoC) bring up and test. Must have experience in embedded software development, low-level drivers, testing, and power optimization.
Design, develop, and bring up innovative wireless silicon for Apple's products. Solve technical issues, develop firmware, and collaborate with teams for new algorithms and protocols. Strong problem-solving and communication skills required.
Join Apple's wireless silicon development team as an SoC Firmware Engineer responsible for crafting and implementing embedded software for System on a Chip (SoC) bring up and test. Work closely with software engineering and SoC design teams to ensure firmware quality and meet product requirements.
Samsara is looking for a Senior Firmware Engineer with experience in developing software for cloud-connected sensor platforms. This role involves evaluating hardware components, building systems to gather data, and providing insights into operations.
Featured Jobs
Apple is seeking a HID Firmware Engineer to bring up new sensing chipsets and processors. Responsibilities include working on embedded sensors, debugging system issues, implementing firmware designs, and collaborating with cross-functional teams. The ideal candidate must have a BSCS/CE/EECS MSCS/CE/EECS or equivalent degree, experience with 32-bit microcontrollers, debugging skills, and familiarity with touch sensing technologies. Proficiency in C, C++, and communication protocols is required.
Design, implement, and test firmware for motor controllers used by actuators in an AI Robotics company. Collaborate with hardware and control teams, develop Python tools, and support hardware/software integration.
Design, implement, and test firmware for critical components of an AI Robotics Humanoid, including motor controllers, battery management systems, and sensing hardware. Develop Python tools for automation and support CI/CD infrastructure. Collaborate on hardware/software integration in the lab.
The Secure Firmware Engineer will design and implement secure firmware technologies, drivers, and supporting infrastructure for Apple devices. They will work on new platforms, products, and prototype systems to enhance security and support a range of hardware platforms. Collaboration with multi-functional teams is essential in this role.
Develop functional safety code for power converters and support firmware architecture decisions in compliance with safety standards. Collaborate with cross-functional teams to design new systems and mentor junior engineers.
As a Firmware Engineer on the Device Software team at SPAN, you will be responsible for defining and implementing new features related to hardware products, focusing on microcontrollers. You will work on designing OTA systems, tracking product state, and coordinating with other teams to define system performance envelopes.
The Principal Compute Firmware Engineer will be responsible for designing and developing software for high performance compute elements, components, and sensors used on the Motional Autonomous Vehicle platform. They will work across engineering teams to gather requirements and implement firmware and diagnostics. The engineer will also be involved in vehicle bringup, testing activities, and continuous improvement efforts. They should have strong leadership skills and experience with SW/HW integration and software development on embedded systems. Advanced knowledge of software engineering principles and communication protocols is required.
Seeking a Senior Software Engineer to work on the Sensor Developer Experience CI/CD team for CrowdStrike's cybersecurity product. Responsibilities include developing, maintaining, and enhancing the continuous development and release cycle, providing scalable services, and interfacing with multiple teams across time zones. Requires expertise in various operating systems, CI/CD tools, scripting languages, and code review. 5+ years of experience in a large-scale production environment is required.
Join CrowdStrike as a Software Engineer II in the Engine Team, focusing on LogScale application for observability, log management, and security events. Contribute to scaling the LogScale engine, work on distributed systems processing petabytes of data daily, and collaborate with a distributed team of engineers.
Seeking a Senior Staff Engineer to provide technical leadership to our Edge Software team. Responsible for building software, firmware, and hardware to enable safer, more efficient, and more sustainable physical operations. Opportunity to work on a range of technologies and drive scalable innovation for customers across industries.
Build high-scale systems to detect and address problematic behavior on Roblox. Mentor junior engineers. Identify opportunities to support investigators and help establish next-generation standards for user safety on Roblox.
Design and implement reliable and scalable systems to support complex engineering challenges at Cruise. Evaluate new tools and technologies, ship improvements to AV development toolchains, drive software engineering best practices, mentor junior developers, and have a passion for self-driving technology.
As a Software Engineer focused on Production Builds at Retool, you will be responsible for discussing, designing, and documenting deployment architectures for Retool applications. You will also build APIs, UI, and infrastructure configurations to provision and manage application containers, create custom build systems, collaborate with Product and Design teams, assess and recruit future engineers, and contribute to engineering quality and stability.
Seeking a Sr. Software Developer - Virtualization and SIL Integration at General Motors, responsible for creating virtual in-the-loop environments for embedded controllers and calibrations. Required qualifications include 6+ years of software engineering experience, proficiency in Embedded C and Python, and experience in virtualization and integration.
Design and implement firmware delivery pipelines, develop robust systems for delivering firmware to millions of devices, maintain CI and camera testing infrastructure
Seeking an embedded engineer with experience in C, Go, and Python. Responsible for developing camera features, leading code reviews, and collaborating with cross-functional teams. Requires a BS/MS in Computer Science and 5+ years of experience in Linux development.
As a Staff Embedded Software Engineer on Tesla's Software Platforms team, you will be responsible for building the software platform for innovative Infotainment hardware based on Linux and open-source projects. Your role includes writing efficient code, integrating software components, collaborating with cross-functional teams, and deploying software incrementally. You will also work on board bringup, hardware design validation, software testing, and product feasibility assessment.
Top San Francisco Companies Hiring Firmware Engineers
See AllAll Filters
No Results
No Results