Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Device Firmware Engineer

Anello Photonics

Embedded Device Firmware Engineer

Santa Clara, CA

ANELLO Photonics is a leading-edge technology company based in Santa Clara, CA. The company has developed integrated photonic system-on-chip technology for next generation navigation. ANELLO's SIPHOG™ gyroscope is based on its patented photonic integrated circuit technology. The result is a product that is higher performance, much smaller size and weight, at a fraction of the cost of traditional gyros used for high precision in industrial, aerospace and military applications. It enables reliable and accurate navigation and positioning in GPS-Denied environments across autonomous applications. ANELLO has a growing list of customers through design wins in Commercial and Defense.

This is an excellent opportunity for a Firmware Engineer to develop key elements of GPS/INS navigation systems utilizing new photonic sensor technology. The role spans development of platform code, drivers, and tools on CPUs. The successful candidate will take pride in developing mission critical firmware for the control and operation of fully autonomous vehicles for air, land and sea.

Initial bring up of embedded systems on new hardware

Develop C-based firmware for use in an inertial sensor

Create interfaces via serial communication channels

Develop system and software requirements and verification methods

Troubleshoot and diagnose issues at the firmware, electrical, and system levels.

Test firmware via manual methods as well as automated scripting

Analyze system output to measure performance and find errors

Own documentation associated with development and changes to firmware operations

BS Electrical Engineering; 4+ yrs experience in C, C++ embedded programming

Working knowledge with various microcontroller peripherals

Proven ability to independently add new features, maintain software, and improve firmware quality

Ability to write automated firmware test modules to verify development tasks

Working knowledge of various serial interface methods (UART, SPI, I2C, as a minimum)

Use of debugging tools to Identify and fix issues; perform tracking using Git

Knowledge of computer architecture, logic and circuits, w/familiarity debugging electronic circuits using the schematic

Strong communication skills to present design, review issues, improve product usability, and to develop and maintain online product documentation

Familiarity and use of electronic equipment, such as oscilloscope, power supplies, meters, and signal analyzers.

Knowledge of inertial sensors and navigation systems (such as GNSS, MEMS)

Python programming Numpy, Pandas, other numerical and data libraries

DevOps basics, CI/CD integration tools, SIL testing.

Testing software or electronic devices

Familiarity with equipment such as rate tables and motor controllers

Experience working with STM32 microcontroller family and PX4 open-source system

Applicants must be authorized to work in the United States without need for sponsorship now or in the future (U.S. citizenship or Perm Residence)

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Embedded Device Firmware Engineer in Santa Clara, CA vacancy
  • 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... 
    Suggested

    Apple Inc.

    Sunnyvale, CA
    1 day ago
  • $150k - $250k

     ...About the Role We are building on-device intelligence for a next-generation Android...  ...This role owns the end-to-end lifecycle of embedded ML systems, ensuring models behave...  ...or PhD in Computer Science, Electrical Engineering, or a related technical field ~3+ years... 
    Suggested
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Local area
    Remote work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    3 days ago
  • $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...  ...TPUs, and custom ASICs, developing firmware, boot flows, device drivers, and board-support packages (BSPs). The role... 
    Suggested
    Local area
    Flexible hours

    Lyte

    Sunnyvale, CA
    5 days ago
  • $147.4k - $272.1k

    A leading technology company seeks an experienced firmware engineer to work on low-level device drivers and collaborate with hardware designers. The ideal...  ...field, along with over 5 years of experience in embedded systems and strong skills in C/C++. Competitive salary... 
    Suggested

    Apple Inc.

    Sunnyvale, CA
    5 days ago
  • $197k - $278.46k

     ...system. About the Role As a Sr. Staff Firmware Engineer at 42dot, you will be a foundational developer...  ...high-performance, and safety-critical embedded foundation. This is a high-visibility...  ...industries (e.g., Aerospace, Medical Devices, Defense, or Automotive). Programming... 
    Suggested

    42dot Inc.

    Sunnyvale, CA
    2 days ago
  • $111.07k - $166.4k

     ...Staff Engineer, Optical Digital Signal Processing (ODSP) PHY SW Team...  ...all SW components, including embedded FW, customer SDK, and lab...  ...development, and testing of embedded C firmware for controlling our extremely...  ...with bare-metal, RTOS, device drivers, Linux kernel, etc.... 
    Permanent employment
    Internship
    Work from home
    Worldwide

    Marvell

    Santa Clara, CA
    12 days ago
  • $147.4k - $272.1k

     ...technology? In the Wireless Technology Engineering group, you’ll be responsible for...  ...customers’ connections with their devices. If you join us, you’ll help build...  ...looking for a cross‑disciplinary firmware engineer passionate about embedded systems. In this role, you will... 
    Relocation

    Apple Inc.

    Sunnyvale, CA
    3 days ago
  • $152k - $241.5k

     ...looking for a creative, highly motivated Firmware Engineer to join the NVLink team within our...  ...-generation PHY, SERDES and link-level devices, driving the fabric that connects the world...  ...in the semiconductor, networking, or embedded systems space. Software Expertise: Strong... 

    NVIDIA Gruppe

    Santa Clara, CA
    4 days ago
  • $147.4k - $272.1k

    A leading technology company is seeking an Algorithm Engineer for Home and Audio Devices in Cupertino, California. This role involves driving requirements...  ...sensing capabilities, and integrating models into embedded systems. Ideal candidates should have a Master's degree... 

    Apple Inc.

    Cupertino, CA
    3 days ago
  • $35 - $45 per hour

     ...essential in today's most advanced electronic devices and IT infrastructure, enabling...  ...Role: We are looking for a motivated Embedded Firmware Intern to join our SSD Controller...  ...team. You will work alongside experienced engineers to develop, test, and optimize low-level... 
    Internship

    SK Hynix Memory Solutions America Inc.

    San Jose, CA
    4 days ago
  • $145k - $175k

    A medical device innovation hub located in Los Gatos, CA is seeking a Sr. Software Engineer to contribute to software development for embedded systems. The role involves collaborating with engineering teams to deliver compliant software solutions and support regulatory... 

    Shifamed

    Los Gatos, CA
    5 days ago
  • $75 - $90 per hour

     ...Embedded Linux, Device Driver Engineer (SPI/I2C/USB) Security Integration Summary: Develop and implement the Trusted Computing Group TPM 2.0 specification for TCU. Required Skills: Strong expertise in embedded software development with proficiency in C. Experience... 
    Contract work

    OSI Engineering

    San Jose, CA
    4 days ago
  • $68.91k - $161.54k

    Embedded/Test Firmware Engineer Location: Palo Alto, CA Job Title: Electronic Hardware Test Engineer We are looking for an Electronic Hardware...  ...systems. The role focuses on embedded software development, device drivers, test automation, and hardware‑software co‑design... 
    Work experience placement
    Local area

    Capgemini

    Palo Alto, CA
    1 day ago
  • $197k - $278.46k

    42dot Inc. is seeking a Sr. Staff Firmware Engineer to design and implement key components of the next-generation firmware for Hyundai Motor...  .... The ideal candidate will possess at least 8 years of embedded software experience. A competitive salary between $197,000 and... 

    42dot Inc.

    Sunnyvale, CA
    2 days ago
  • $140.16k - $219k

     ...Senior Firmware Engineer Due to business needs, this role is required to be on-site in Santa Clara, CA Agilent Technologies enables...  ...development lifecycle by delivering reliable, high-quality embedded firmware for regulated and customer-critical systems. The... 
    Full time
    Local area
    Shift work

    Agilent

    Santa Clara, CA
    4 days ago
  • Opening for Embedded Firmware engineer- Palo Alto -CA- Onsite Role: Embedded/Test Firmware Engineer Key Responsibilities Develop and maintain embedded firmware and device drivers for PCBA components. Perform design verification and validation (DV/TV) of PCBAs and ECUs... 
    Work experience placement

    Datum Technologies Group

    Palo Alto, CA
    3 days ago
  • You will lead the firmware architecture and development for a breakthrough...  ...wearable hardware, low-power embedded systems, and real-time...  ...downstream. Establish the firmware engineering practices that scale: build and release pipelines, on-device telemetry, automated test,... 

    OSI Engineering

    Palo Alto, CA
    3 days ago
  • $95 per hour

    EPITEC is seeking a Firmware Software Engineer in Sunnyvale, CA. The role involves developing high-quality firmware for embedded systems using C and C++. Candidates should have over 8 years of experience in firmware development, strong problem-solving skills, and knowledge... 
    Contract work

    EPITEC

    Sunnyvale, CA
    1 day ago
  • A leading technology company in Sunnyvale seeks a Software Engineer Manager II to lead embedded systems projects. You will set team priorities and align strategies with organizational goals. The role requires strong technical leadership and at least 8 years of software... 

    Google Inc.

    Sunnyvale, CA
    5 days ago
  • $147.4k - $272.1k

    A leading technology company in Sunnyvale seeks an Embedded 5G/4G Cellular RF Software/Firmware Engineer for developing innovative firmware. The role involves collaborating across teams to create high-performance cellular technology. Candidates should have a BS degree,... 

    Apple Inc.

    Sunnyvale, CA
    3 days ago
  •  ...We are looking for a strong technical Firmware engineer to own firmware development for embedded controllers. You will work with various stakeholders internally and externally, to understand requirements, implement features, debug issues, and provide technical support... 

    NVIDIA Gruppe

    Santa Clara, CA
    4 days ago
  • $125k - $201.25k

    6242-AMO Development LLC Legal Entity in Milpitas, CA, seeks a Staff Software Engineer to lead embedded software development for medical devices. The ideal candidate must possess 6+ years of relevant experience and proficiency in LabVIEW, contributing to innovative solutions... 

    6242-AMO Development LLC Legal Entity

    Milpitas, CA
    3 days ago
  • $147.4k - $272.1k

    Embedded 5G/4G Cellular RF Software/Firmware Engineer Do you have a passion for invention and self-challenge? Do you thrive on pushing the limits of what’s considered feasible. As part of a world class modem team, you’ll craft sophisticated groundbreaking embedded firmware... 
    Work experience placement
    Relocation
    Flexible hours

    Apple Inc.

    Sunnyvale, CA
    3 days ago
  • Datum Technologies Group is seeking an Embedded Firmware Engineer in Palo Alto, California. The role involves developing and maintaining embedded firmware and device drivers for PCBA components, performing design verification, and collaborating with cross-functional teams... 

    Datum Technologies Group

    Palo Alto, CA
    3 days ago
  • $126.8k - $220.9k

    Apple Inc. is looking for a talented RF Transceiver Firmware Engineer to work on developing innovative embedded firmware technologies. In this role, you will collaborate closely with firmware, CAD, and verification teams to establish robust firmware development tools and... 

    Apple Inc.

    Sunnyvale, CA
    2 days ago
  • Google Inc. is looking for a Senior Software Engineer in Mountain View to enhance audio technologies in Pixel devices. The role involves developing software for embedded systems, optimizing performance, and collaborating with cross-functional teams. Applicants should have... 

    Google Inc.

    Mountain View, CA
    5 days ago
  • $68.91k - $161.54k

     ...Job Title: Electronic Hardware Test Engineer About the job you’re...  ...Access systems. The role focuses on embedded software development, device drivers, test automation, and hardware...  ...: Develop and maintain embedded firmware and device drivers for PCBA components... 
    Permanent employment
    Full time
    Work experience placement
    Local area

    Capgemini

    Santa Clara, CA
    16 days ago
  •  ...NVIDIA Gruppe is seeking a skilled Firmware Engineer to lead firmware development for embedded controllers. The successful candidate will collaborate with various stakeholders while implementing features, debugging issues, and providing technical support. Ideal candidates... 

    NVIDIA Gruppe

    Santa Clara, CA
    4 days ago
  • $68.91k - $161.54k

     ...is seeking an Electronic Hardware Test Engineer in Palo Alto, CA. This role supports the...  ...and vehicle access systems, focusing on embedded software, test automation, and hardware-...  ...have strong expertise in embedded C/C++, device drivers, and test automation. Compensation... 

    Capgemini

    Palo Alto, CA
    1 day ago
  • Google Inc. is hiring a Senior Software Engineer specializing in Embedded Systems and Firmware in Mountain View, California. This role involves developing software for wearable devices, focusing on co-processor communication, and collaborating with various teams to enhance... 

    Google Inc.

    Mountain View, CA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Device Firmware Engineer. Be the first to apply!