Top Senior Embedded Software Engineer Jobs in San Francisco
Develop innovative firmware for future Apple products, mentor junior team members, lead cross-functional design, work on resource-constrained platforms, and ensure high-quality code in safety-critical environments.
Passionate software engineer needed to build features for fast DC charging at Tesla Energy. Responsibilities include delivering high-quality code, integrating features, developing tests, and supporting the team. Requires a Bachelor's Degree and experience in embedded development, proficiency in C, familiarity with RTOS, and system-level engineering experience. Offers competitive compensation and benefits including healthcare, retirement plans, employee stock purchase plans, and more.
Design and develop infrastructure software for self-driving vehicles, provide technical mentorship, and lead the development of safety-critical software components on embedded platforms.
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.
As an Embedded Engineer - Streaming at Verkada, you will work with the streaming team to develop camera features using C, Go, and Python. You will lead code reviews and bug fixes, experiment with new development boards, and make regular contributions to the code base. You will collaborate with senior leadership to define new specs for future products.
Develop embedded software for Square's hardware products, build a common firmware platform, write code for tiny embedded systems, collaborate on system-side code, develop tests, and build tools for firmware development. Lead large projects and work with cross-functional teams.
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.
Featured Jobs
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.
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.
Develop and improve Anti-Virus and Enhanced Detection and Response Security Software as part of the sensor development team. Collaborate with multi-functional teams in designing and building software. Strong knowledge of C++ and Windows OS Kernel and Driver Development is required.
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.
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.
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.
Design and implement firmware delivery pipelines, develop robust systems for delivering firmware to millions of devices, maintain CI and camera testing infrastructure
The Embedded Engineering Lead - Streaming will be responsible for leading the streaming team's embedded development. They will perform code reviews, debugging, and bug fixes. They will also collaborate with senior leadership to define new specs for future products.
The Embedded Engineer will work on our computer vision system and applications, collaborating with hardware and UI engineers. Experience with embedded software development, C or C++, and Linux kernel drivers is required. Preferred experience with cameras and video codecs.
As a senior embedded engineer, you will be responsible for building the software and firmware for sensor devices. You will work closely with product and other engineers to develop the next generation sensor products. The ideal candidate will have a strong background in embedded engineering, with proficiency in C, C++, or Go.
Seeking an embedded software engineer with a passion for embedded software development to work on core camera autofocus technologies for Apple products. Responsibilities include designing and implementing autofocus processing pipeline architecture, collaborating with autofocus algorithms team, optimizing system performance, and enhancing system reliability through testing and debugging. Requires a minimum of 3 years of industry experience.
As a Software Engineer, you will be responsible for building the endpoint sensor for CrowdStrike Falcon Host. You will have ownership over major components and development projects, and will be involved in architecture, strategy, and improving next-generation security software. The role requires expertise in C++ and low-level OS internals.
Join Tesla's Service Engineering team to develop cutting-edge diagnostic tools and automated systems in the automotive industry. Balance simplicity with compliance, innovate in automating complex vehicle diagnostics, and create user-friendly diagnostic tools. Work on architectural enhancements and provide advanced tools for efficient vehicle diagnosis.
Seeking an outstanding engineer to support hardware and software vertical integration for the Dojo Fabric Team. Responsibilities include developing firmware drivers, customizing libraries, designing PCB network interface cards, and executing machine learning algorithms on the Dojo supercomputer.
Embedded Software Engineer responsible for delivering high-quality embedded code for Tesla vehicles' charging and power management. Designing software architecture, implementing firmware, debugging systems, and optimizing code. Collaborating with passionate engineers to influence the adoption of electric vehicles and energy sustainability.
The hardware engineering team is seeking a product-focused engineer to work on multiple projects from design to mass production. Responsibilities include board design, validation, debug, and collaboration with cross-functional teams.
Design, implement, and maintain embedded software for auto exposure algorithms in camera firmware stack. Collaborate with teams to optimize system performance and improve reliability through testing and debugging.
Top San Francisco Companies Hiring Senior Embedded Software Engineers
See AllAll Filters
No Results
No Results