Logo
Andiamo

Senior Embedded Engineer

Andiamo, Mountain View, California, us, 94039

Save Job

Direct message the job poster from Andiamo

Our client is developing advanced software and hardware to help preserve global safety and freedom. Led by leading AI technologists, we’re growing rapidly and pushing the boundaries of what’s possible in technology.

Role Overview We’re looking for a senior technical leader to drive embedded software development, CI/CD infrastructure, and system-level integration for next-generation radio systems. This role combines deep embedded expertise with modern software-infrastructure best practices to ensure reliable, scalable, and high-velocity development.

You will design and optimize real-time embedded software, build and maintain automation and test frameworks, and shape the systems and tools that power our end-to-end development lifecycle.

Key Responsibilities

Lead development of embedded Linux and bare-metal firmware for advanced radio and networking platforms.

Architect and refine CI/CD pipelines and build automation to accelerate release cycles.

Develop and maintain unit, regression, and system-level test frameworks.

Customize embedded operating systems using Yocto, PetaLinux, and real-time executives.

Integrate drivers, bootloaders, and real-time schedulers for performance-critical applications.

Use profiling and debugging tools to analyze and optimize embedded system performance.

Build and maintain system monitoring solutions (e.g., InfluxDB, Grafana) for real-time performance data.

Collaborate closely with hardware, RF, and systems engineers to ensure seamless integration.

Mentor teammates and establish best practices across embedded development and infrastructure.

Qualifications

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

Deep experience with embedded Linux, bare-metal development, and real-time systems.

Strong background in CI/CD, build systems, and automated testing for embedded software.

Proficiency in C, C++, and Python, including low-level hardware interaction.

Hands‑on experience with Yocto, PetaLinux, Xilinx platforms, and real-time executives.

Bonus: familiarity with SDR, networking protocols, and FPGA‑based systems.

Bonus: experience with secure boot, memory management, and system‑level debugging.

Bonus: background in industrial control, tactical communications, or high‑performance embedded computing.

Seniority level

Mid‑Senior level

Employment type

Full‑time

Job function

Aviation and Aerospace Component Manufacturing and IT System Operations and Maintenance

401(k)

Paid maternity leave

Medical insurance

Vision insurance

#J-18808-Ljbffr