System Software / Embedded Engineer

Jobgether · Remote · US only

US only5+ years requiredPublished 29 October 2026Looks fresh

Apply on Jobgether's sitePrepare with the Apply kit

First recorded by Psst: 2 November 2026. Sign in with Google to continue to the employer. A free account is enough.

The 20-second read

Experience
5+ years required
Where you can live
US only
Skills and tools
python, linux, troubleshooting
Degree or licence
Mentioned (bachelor's)
Job type
Full-time

Read from the ad by Psst's rules. Check the full ad below before applying.

Job details

Where you can work
United States
Employment type
Full-time
Advertised pay
Not stated by the employer
Experience
5+ years required
Employer publication date
29 October 2026
First recorded by Psst
2 November 2026
Last checked at the source
3 November 2026

About the job

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a System Software / Embedded Engineer based in the United States.

The System Software / Embedded Engineer will develop and optimize low-level software powering next-generation AI inference platforms. This role sits at the intersection of hardware, silicon, firmware, and systems engineering, contributing to high-performance, energy-efficient infrastructure for multimodal generative AI. You will design system-level services, development tools, and testing capabilities while supporting hardware bring-up and platform validation. Working closely with hardware, silicon, and validation teams, you will help ensure robust, production-ready software for demanding data center environments. Your work will also focus on debugging, profiling, and optimizing system performance and power consumption. This is an opportunity to contribute to cutting-edge AI infrastructure within a fast-paced, collaborative engineering environment based in Sunnyvale, California, with flexibility for remote collaboration across North America and Europe.

Accountabilities

As a System Software / Embedded Engineer, you will contribute to the design, development, validation, and optimization of platform software for advanced AI inference systems. Your responsibilities will include:

•

Develop system-level software: Gather requirements, design, implement, and maintain low-level services, tools, and supporting tests for AI inference platform software.

•

Build and debug embedded systems: Work on firmware, board bring-up, bootloaders, board support packages (BSPs), device drivers, and Linux kernel modules.

•

Support hardware and silicon bring-up: Collaborate with hardware, silicon, and validation teams to bring up, debug, and validate platform software on AI inference systems.

•

Enable hardware/software co-design: Work directly with hardware and silicon engineers to troubleshoot integration challenges and ensure software and hardware components operate reliably together.

•

Develop debugging and profiling capabilities: Create and improve tools for system analysis, diagnostics, performance profiling, and root-cause investigation.

•

Optimize performance and power consumption: Analyze system behavior and implement improvements to maximize inference platform efficiency, responsiveness, and reliability.

•

Work with low-level hardware interfaces: Debug and integrate components using interfaces and protocols such as PCIe, I2C, SPI, and JTAG.

•

Ensure production-quality delivery: Develop robust, maintainable software and comprehensive tests that support platform validation and deployment in data center environments.

•

Collaborate across engineering disciplines: Coordinate with software, hardware, silicon, and validation teams to resolve technical issues and deliver platform milestones.

•

Support external engineering activities: Travel occasionally to partner, customer, or contract manufacturing sites when required; travel is not mandatory.

Requirements

The ideal candidate combines strong embedded software engineering expertise with hands-on hardware debugging experience and the ability to work effectively across multiple engineering disciplines. Key qualifications include:

•

Professional experience: At least 5 years of experience developing low-level systems software, embedded software, firmware, and engineering tools for high-performance computing systems deployed to data center customers.

•

Linux and embedded systems: Practical experience bringing up and debugging complex Linux-based systems at the kernel and driver levels, including embedded Linux, device drivers, and/or real-time operating system (RTOS) environments.

•

Silicon and SoC experience: Experience with system-on-chip or silicon bring-up is highly desirable.

•

Programming expertise: Advanced proficiency in C and C++, along with working proficiency in Python, Bash/Shell, or related scripting languages. Rust experience is an advantage.

•

Hardware debugging: Comfort working directly with hardware, interpreting schematics and datasheets, and troubleshooting with tools such as JTAG debuggers, logic analyzers, and oscilloscopes.

•

Hardware interfaces: Familiarity with low-level interfaces and protocols such as PCIe, I2C, SPI, and JTAG.

•

AI and data center environments: Familiarity with AI inference frameworks and data center deployment or management environments is preferred.

•

Education: A bachelor's or master's degree in Electrical Engineering, Computer Science, or a related technical discipline.

•

Cross-functional collaboration: Ability to work effectively with hardware, silicon, validation, and software teams to solve complex integration problems.

•

Communication skills: Excellent technical communication skills, including the ability to explain complex concepts, debugging findings, and proposed solutions clearly.

•

Adaptability and ownership: A self-motivated, adaptable approach to problem-solving, with the ability to take ownership of technical challenges and deliver results in a fast-paced startup environment.

•

Commitment to engineering excellence: Strong attention to quality, integrity, continuous improvement, and collaborative problem-solving.

Benefits

•

Competitive compensation: A competitive compensation package.

•

Comprehensive benefits: Benefits designed to support employees and their families.

•

Flexible spending options: Flexible spending benefits to support individual needs.

•

Employee recognition: Recognition programs that acknowledge contributions and achievements.

•

Collaborative environment: The opportunity to work with talented engineers across software, hardware, and silicon disciplines.

•

Innovative technical work: The opportunity to contribute to high-performance, low-power AI inference systems and emerging generative AI technologies.

•

Flexible collaboration: A distributed working environment with team members across North America and Europe.

•

Professional growth: Opportunities to tackle complex engineering challenges and contribute to ambitious technology development.

How Jobgether works

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Why Apply Through Jobgether?

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

#LI-CL1

Apply on Jobgether's site

Find my dream remote job →
Ghost Job Detector: Looks fresh
  • No pay listed
Signals, not proof. Check the company's page before you spend time on it.
Free with job alerts

A resume that gets past the first 6 seconds

Recruiters skim. The Psst resume coach fixes what makes them skip you, line by line. Premium then shapes it for the exact job you're applying to.

  • 1Every line checkedWeak starts, clichés and AI-sounding phrases flagged, with a 3-question fix.
  • 2Tailored to the jobSee which skills and tools from the ad your resume is missing. Try it free on one of your matches.
  • 3Ready for remoteTime zone, tools and proof you work on your own, the things remote teams look for.
  • 4Looks the partOne page and an ATS-safe PDF, free. Premium adds 6 designs, 8 colours and a matching cover letter.
Try the resume coach →Compare Premium

Set up your job alert