Sr. Staff Firmware Engineer

Axiado Other US Location

Company

Axiado

Location

Other US Location

Type

Full Time

Job Description

Company Description

Axiado is an AI-enhanced security processor company redefining the control and management of every digital system. The company was founded in 2017, and currently has 100+ employees. At Axiado, developing great technology takes more than talent: it takes amazing people who understand collaboration, respect each other, and go the extra mile to achieve exceptional results. It takes people who have the passion and desire to disrupt the status quo, deliver innovation, and change the world. If you have this type of passion, we invite you to apply for this job.

Job Description

We are seeking a highly skilled Senior Staff Firmware Engineer to lead the development and optimization of embedded software, Linux device drivers, and system-level software. This role requires strong expertise in debugging complex system-level issues and performing root-cause analysis across hardware and software layers. You will collaborate closely with cross-functional teams to build robust and scalable solutions for next-generation embedded systems. 

Key Responsibilities 

  • Design, develop, and maintain firmware and embedded software for high-performance systems. 

  • Develop and optimize Linux device drivers, kernel modules, and low-level system software. 

  • Work on board bring-up, bootloaders (U-Boot), BSP development ensuring smooth hardware-software integration 

  • Debug and troubleshoot system-level issues, identifying root causes in both hardware and software. 

  • Utilize tools such as JTAG, GDB, oscilloscopes, and logic analyzers for low-level debugging. 

  • Work closely with hardware engineers to analyze issues related to memory, CPU, I/O, and peripherals. 

  • Optimize system performance, power efficiency, and reliability for embedded platforms. 

  • Debug, profile, and enhance system performance, ensuring robustness and reliability. 

  • Maintain documentation for firmware design, implementation, and testing. 

  • Provide technical leadership and mentor junior engineers. 


Qualifications

  • Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, or related field. 

  • 15+ years of experience in embedded software development. 

  • Proficiency in C/C++ and assembly programming for embedded systems. 

  • Strong experience with Linux kernel, device drivers, and system-level software. 

  • Proficiency in debugging tools such as GDB, JTAG, Lauterbach, serial consoles, and oscilloscopes. 

  • Ability to perform root cause analysis for hardware/software interaction issues. 

  • Hands-on experience with bootloaders (U-Boot), BSP development, and real-time operating systems (RTOS), and Linux Kernel. 

  • Familiarity with hardware communication protocols like I2C, SPI, UART, PCIe, USB, and Ethernet. 

  • Understanding of multi-threading, synchronization, and low-level memory management. 

  • Experience with Yocto Project, Buildroot, and cross-compilation toolchains. 

  • Experience with Software open-source methodologies for Linux Kernel and related projects is a plus. 

Additional Information

Axiado is committed to attracting, developing, and retaining the highest caliber talent in a diverse and multifaceted environment. We are headquartered in the heart of Silicon Valley, with access to the world's leading research, technology and talent.

We are building an exceptional team to secure every node on the internet. For us, solving real-world problems takes precedence over purely theoretical problems. As a result, we prefer individuals with persistence, intelligence and high curiosity over pedigree alone. Working hard and smart, continuous learning and mutual support are all part of who we are.

Axiado is an Equal Opportunity Employer. Axiado does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other basis covered by appropriate law. All employment is decided on the basis of qualifications, merit, and business need.

Apply Now

Date Posted

01/31/2025

Views

0

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.9

Similar Jobs

Senior Engineering Manager, Micros Foundations - Atlassian

Views in the last 30 days - 0

Atlassian is seeking a Senior Engineering Manager to lead a team of Backend Software Engineers The role involves guiding technical decisions prioritiz...

View Details

Senior Frontend Engineer - Simply Business

Views in the last 30 days - 0

Simply Business is seeking a Senior Frontend Engineer to join their Front End Tooling team The role involves developing products using best practices ...

View Details

Senior Professional Services Consultant - Cloudflare

Views in the last 30 days - 0

The role of a Professional Services Consultant for Application Security and Performance at Cloudflare involves providing advisory and handson keyboard...

View Details

Senior Software Engineer (Scala/Java) - HERE Technologies

Views in the last 30 days - 0

HERE Technologies is seeking an experienced backend engineer with strong Java or Scala skills to join the Map Processing Pipelines team The role invol...

View Details

Becario GMP - Cencora

Views in the last 30 days - 0

Cencora is seeking a dedicated professional to join their innovative team aiming to improve lives of people and animals The role involves evaluating p...

View Details

Software Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation

Views in the last 30 days - 0

The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...

View Details