Job Details

Linux Embedded Software Engineer

  2025-09-15     Pixium Vision S.A.     Alameda,CA  
Description:

Overview

Linux Embedded Software Engineer role at Pixium Vision S.A. We are a clinical stage, vertically integrated technology company focused on solving neuroscience challenges and unmet medical needs. We develop devices aimed at restoring vision, cognition, and mobility for patients who have lost it, and provide state-of-the-art components and infrastructure for others to build on via Science Foundry.

Role Responsibilities

  • Architect, develop, and maintain high quality system-level software for embedded Linux systems
  • Optimize code to ensure it runs effectively on lower-power hardware
  • Collaborate with hardware engineers to design and implement software solutions
  • Debug and troubleshoot issues in the software and the embedded system
  • Document architectures, technical specifications, and user guides
  • Collaborate with validation teams to develop test strategies and test plans
  • Collaborate with hardware engineers, application developers, and patients on key system requirements
  • Stay up-to-date with the latest developments in embedded compute technologies
  • Recommend and implement enhancements to software and tools to remain cutting-edge and highly functional

Key Qualifications

  • 4+ years of experience building, debugging, and shipping embedded systems using Linux
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field
  • Proven experience developing software for embedded Linux environments
  • Expertise in C and/or C++ programming
  • Understanding of low-level programming concepts and system optimization techniques
  • Familiarity with SoC level software development
  • Excellent problem-solving skills and attention to detail
  • Ability to work collaboratively in a fast-paced, team-oriented environment
  • Comfortable debugging hardware issues
  • Experience writing and understanding technical specifications

Preferred Qualifications

  • Familiarity with Linux OS build systems such as Yocto or Buildroot
  • Experience with firmware, U-Boot, UEFI, ACPI, or other bootloaders
  • Prior experience modifying or contributing to Linux kernel drivers
  • Familiarity with Qualcomm or NXP i.MX systems
  • Experience programming for hardware co-processors such as GPUs or DSPs
  • Prior work on media-streaming software backends
  • Experience with network programming and packet loss mitigation

Salary and Benefits

The base salary range for this full-time position is $130,000 – $200,000, plus equity and benefits. The final offer is determined based on interview performance, location, and other factors. Equity is separate from base salary.

  • Competitive salary and equity
  • Medical, dental, vision and life insurance
  • Flexible vacation and company-paid holidays
  • Healthy meals and snacks for non-remote employees
  • Paid parental, jury duty, bereavement, family care and medical leave
  • Flexible Spending Accounts
  • Childcare subsidy by Science
  • 401(k)

Equal Opportunity

Science Corporation is an equal opportunity employer. We seek applicants of all backgrounds and identities and do not discriminate based on protected categories. We will consider qualified applicants with criminal histories in accordance with applicable laws.

Application

Apply now.

Job Details

  • Seniority level: Mid-Senior level
  • Employment type: Full-time
  • Job function: Engineering and Information Technology
  • Industries: Medical Equipment Manufacturing
#J-18808-Ljbffr


Apply for this Job

Please use the APPLY HERE link below to view additional details and application instructions.

Apply Here

Back to Search