Senior Embedded Software Engineer
$147.4k - $272.1kApple Inc.
Join a team of passionate and creative engineers dedicated to building technologies that will shape the future. We are a cross-functional group that thrives on collaboration, innovation, and tackling challenging problems to create products that are both profoundly useful and delightful to use. Our work lies at the intersection of groundbreaking hardware, software, and design, and we are looking for a key contributor to help us explore what's possible.In this role you will design and implement firmware and low level software for new groundbreaking Apple products and technologies. This is a hands‑on role working closely with our electrical, mechanical, controls and AIML engineering counterparts. Description As a Senior Embedded Software Engineer you will be a critical member of a multi-disciplinary team, responsible for rapidly prototyping and validating novel concepts. Your work will directly influence future product direction by demonstrating the viability and potential of new technologies. Responsibilities Design, develop, bring‑up, and debug custom firmware and device drivers on new hardware Perform rapid iterative development of complex prototypes and proofs of concept Efficiently triage and debug system issues in collaboration with our cross‑functional integrated team Design novel communication strategies and protocols in partnership with other engineering teams Participate in the design process, working closely with machine learning and mechanical design teams Minimum Qualifications BS/MS degree in one of Computer Engineering, Computer Science, Robotics, Mechatronics or Electrical Engineering Proficiency with embedded development 5+ years of firmware or device driver development Strong, demonstrable coding skills in C and C++ Experience with embedded Real Time Operating Systems (FreeRTOS, VxWorks etc) Experience with common interfaces (ie: I2C, SPI, UART, USB) Familiarity with compilers and toolchains targeting ARM Cortex-M/R/A, etc. Familiarity with tools such as debuggers, oscilloscopes, etc. Preferred Qualifications Experience with networking, concurrency, and distributed systems, particularly for fault‑tolerant, low‑latency, closed‑loop applications Experience with various sensor modalities (e.g., cameras, LiDAR, IMUs, depth sensors) Experience in motor controls, actuation, audio, or switching power supplies Background in electromechanical systems, motor control theory, and implementation of real‑time control systems Experience using Linux+PreemptRT or QNX in real time applications Experience with robust coding and software development standards in safety‑critical environments such as DO-178B/C, MISRA C, ISO 26262, or IEC 61508 / 62304 At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $147,400 and $272,100, and your base pay will depend on your skills, qualifications, experience, and location. Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan. You’ll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits. Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program. Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant . Apple accepts applications to this posting on an ongoing basis. #J-18808-Ljbffr Apple Inc.
$150k - $300k
...About the role ~ We are looking for a Senior Embedded Software, Firmware & Driver Engineer to build and own low-level software across a wide range of processors, accelerators, and custom silicon in our robotics and Physical AI systems. This is a deeply hands-on...SeniorLocal areaFlexible hours- A prominent technology company located in Sunnyvale, California, is seeking a Senior Embedded Software Engineer to develop high-performance GPS signal recovery software. You will be part of a collaborative team that influences global aviation safety. The ideal candidate...Senior
- ...Senior Embedded Software Engineer - Future Forward At Intuitive, we are united behind our mission: we believe that minimally invasive care is life-enhancing care. Through ingenuity and intelligent technology, we expand the potential of physicians to heal without constraints...SeniorLocal areaWorldwideFlexible hours
$155k - $242k
...Senior Embedded Software Engineer Sunnyvale, California, United States About Applied Intuition Applied Intuition, Inc. is powering the future of physical AI. Founded in 2017 and now valued at $15 billion, the Silicon Valley company is creating the digital infrastructure...SeniorFull timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift- Intuitive is seeking a Senior Embedded Software Engineer in Sunnyvale, California. In this role, you will contribute to the architectural design and implementation of software for novel electrosurgical systems. Responsibilities include developing software and firmware using...Senior
$171k - $264k
...family commitments. Meet our engineers on the Vehicle OS team!... ...deploy, and update complete vehicle software and AI applications. This is one... ...the role We are looking for senior software engineers with expertise in developing embedded software applications on...SeniorFull timeFor contractorsFor subcontractorCasual workWork at officeRemote workFlexible hoursDay shift- General Motors is seeking Embedded Software Developers to design and develop software for vehicle systems in Mountain View, California. Candidates should have a Bachelor's degree in a relevant field and over 7 years of experience in embedded software development. Proficiency...Senior
- General Motors in Mountain View, California, is seeking an Embedded Software Developer to design and develop vital embedded software systems for vehicle components. The role involves working closely with agile teams and requires a Bachelor's degree in a relevant field along...Senior
$132.4k - $209.6k
...and robots to make more intelligent and safe decisions. Role Overview: We are looking for a Software Development Engineer with an emphasis on Embedded systems. You are a self-starter and comfortable working on designs from initial architecture through...SeniorFlexible hours$184k - $287.5k
A leading technology company in California is looking for a skilled Embedded Software Engineer to join their GPU Software team. You will play a key role in designing and verifying features for next-gen RISCV controllers, collaborating with teams worldwide. The ideal candidate...SeniorWorldwide- ...make a difference, combining world-class engineering with a passion to solve society’s... ...and using technology to enrich lives. Embedded Software Engineer (Full-time employee) Santa Clara... ...full-time position. Job Description: Senior Embedded Software Engineer...SeniorFull timeContract workWorldwide
- A leading technology company in Sunnyvale is seeking a Senior Embedded Software Engineer to develop GPS signal recovery and timing software. The role involves working in a collaborative environment with a supportive team, focusing on projects that have a tangible impact...SeniorFlexible hours
- ...development of a novel surgical robot system. The engineer will collaborate with a skilled team to design, build and optimize software that enables high-performance video capture,... ..., streaming, and display across a range of embedded platforms. The engineer will collaborate...SeniorLocal area
$147.4k - $272.1k
A leading technology company in Cupertino, California seeks a Sr. Audio Embedded Software Engineer to develop firmware for innovative audio products. In this role, you will work alongside marketing and engineering teams to define product features, debug embedded C/C++...Senior- ...Martin in Sunnyvale, California, is seeking a highly skilled Software Engineer for the Medusa Program. This role involves planning and... ...software development using languages like C++ or Java, along with embedded systems knowledge. The position offers a competitive salary...Senior
- Job Description Primary Function of Position The Senior Embedded Software Engineer brings a key contribution to a team responsible for the architectural design and implementation of software to support novel electrosurgical systems for surgery being developed by the Sunnyvale...Senior
- A leading technology company in Sunnyvale, California is looking for an experienced Embedded Systems Developer to design and develop system-level software for networking platforms. You will be involved in all phases of software development, collaborating closely with hardware...Senior
- A cutting-edge technology firm in Santa Clara is seeking an Embedded Software Engineer to develop and integrate software systems for real-time imaging. The role requires strong experience in Python and C/C++ within embedded Linux systems. Ideal candidates will work collaboratively...SeniorFull time
$155k - $242k
...future vehicles and new products. This is a unique opportunity to build and work on a new full‑stack operating system. As an Embedded Software Engineer on the team, you will develop an embedded firmware platform and Real‑time Operating System (RTOS) using Rust and the...SeniorFull timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift$171k - $264k
...considered by exception.) Meet our engineers on the Vehicle OS team! Vehicle... ..., and update complete vehicle software and AI applications. This is... ...the role We are looking for senior software engineers with expertise in developing embedded software applications on production...SeniorFull timeFor contractorsFor subcontractorCasual workWork at officeRemote workFlexible hoursDay shift- Luxoft is looking for a Senior Embedded Software Engineer in Mountain View, California, with expertise in QNX and/or Android device driver development. This role involves platform enablement and hardware software integration within automotive IVI systems. The ideal candidate...Senior
- ...firm is seeking an experienced developer to design and develop platform and system-level software for networking platforms. The role requires 10+ years of experience in embedded systems development, strong skills in C/C++, and device driver development in a Linux environment...Senior
- Lightmatter in Mountain View is hiring a skilled software engineer to develop firmware for photonic AI processors. The role involves collaborating... ...team, integrating with DataCenter systems, and debugging embedded systems. Candidates should have a degree in a relevant field...SeniorFlexible hours
$100k - $180k
A leading networking software company seeks a skilled engineer to integrate Layer 2, Layer 3, and MPLS features into their dataplane. The ideal candidate will have solid Linux networking experience, strong problem-solving abilities, and a minimum of 7 years in IP networking...Senior$96.8k - $118.3k
A global cybersecurity leader is seeking an Embedded Software Engineer to enhance and develop embedded solutions for networking and security appliances. The successful candidate will work on software for firewall products, improving performance and reliability while collaborating...Senior$174k - $252k
Senior Embedded Software Engineer, Pixel Core USB Google Mountain View, CA, USA Apply Qualifications Bachelor’s degree or equivalent practical experience. 5 years of experience with software development in one or more programming languages (e.g. ,C). 3 years of experience...SeniorFull time- ...Austin, TX at least three times per week (or more frequently if dictated by business needs).The RoleGM is seeking a Senior Embedded Software Test Engineer that ensures applications meet GM software and feature standards for functional, system, quality, security,...SeniorH1bLocal areaWork from homeRelocationRelocation packageFlexible hours
$152k - $241.5k
...world.The Autonomous Vehicles Platform Team is looking for Senior Software Engineers and Architects to develop and bring NVIDIA's automotive... ...Excellent C/C++/Python programming skills.* Experience with embedded system involving Linux/RTOS with exposure to bring-up and...Senior$153k - $193.5k
...driving the transformation to AI-enabled software-defined vehicles. Traditional automotive... ...assets. You will report directly to the Engineering Manager of Vehicle Development... ...Responsibilities Design, develop, and maintain embedded C++ software for vehicle-side asset...SeniorWork at officeWorldwideFlexible hoursShift work- A leading technology company in Sunnyvale seeks a Senior Embedded Software Engineer to design and develop firmware for cutting-edge products. The role involves collaboration across teams, rapid prototyping, and problem-solving to innovate future technologies. Ideal candidates...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Embedded Software Engineer. Be the first to apply!
- embedded systems software engineer Sunnyvale, CA
- embedded developer Sunnyvale, CA
- embedded software engineer Sunnyvale, CA
- embedded engineer Sunnyvale, CA
- senior technical manager Sunnyvale, CA
- senior manager data science Sunnyvale, CA
- senior platform engineer Sunnyvale, CA
- senior procurement Sunnyvale, CA
- senior director product management Sunnyvale, CA
- senior electronic design engineer Sunnyvale, CA


