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

Senior Embedded Linux Engineer

Full-time

Apptronik

Apptronik is a human-centered robotics company developing AI-powered robots to support humanity in every facet of life. Our flagship humanoid robot, Apollo, is built to collaborate thoughtfully with people, starting with critical industries such as manufacturing and logistics, with future applications in healthcare, the home, and beyond.

We operate at the cutting edge of Applied AI, applying our expertise across the full robotics stack to solve some of society's most important problems. You will join a team dedicated to bringing Apollo to market at scale, tackling the complex challenges like safety, commercialization, and mass production to change the world for the better.

JOB SUMMARY

We are seeking a Senior Embedded BSP Engineer to own the board support package and OS configuration for the NVIDIA Jetson Thor compute platform in our humanoid robots. You will collaborate with our firmware, hardware, and robot software teams to bring up custom carrier boards, develop and maintain the boot chain, kernel or RTOS configuration, and device drivers, and deliver reproducible, secure, field-updatable OS images. You will tune the platform for low-latency, real-time performance, support hardware bring-up from prototype through production, and help own platform quality and reliability as we scale from prototypes to fleets of hundreds and thousands of robots in the field. As you grow on the team, you will participate in code and design reviews and contribute to the architectural direction of our compute platform alongside your peers.

ESSENTIAL DUTIES AND RESPONSIBILITIES or KEY ACCOUNTABILITIES

  • Develop and maintain the BSP for NVIDIA Jetson Thor modules and custom carrier boards, including board bring-up, device tree, pinmux, and peripheral enablement.
  • Customize and maintain the boot chain (firmware, UEFI, and OS loader), kernel or QNX microkernel configuration, and out-of-tree kernel modules or QNX resource managers and drivers.
  • Build and maintain OS images (Linux via Yocto or JetPack/Ubuntu, and/or QNX via QNX SDP) with reproducible, CI-driven builds.
  • Tune the OS for real-time and low-latency behavior, including PREEMPT_RT, CPU isolation, IRQ affinity, QNX scheduling and partitioning, and power and thermal profiles.
  • Own OS lifecycle tooling: JetPack / NVIDIA BSP upgrades, A/B OTA updates, secure boot, disk encryption, and fleet flashing and provisioning.
  • Triage lab and field issues such as boot failures, kernel panics, driver regressions, and thermal throttling, and document root causes.
  • Define new hardware requirements and review schematics and layout with the hardware team.
  • Work with cross-functional engineering teams, including Hardware, Robot Software, QA, Validation, and Manufacturing, to bring up compute hardware from prototype through production.
  • Collaborate with validation teams to develop test strategies and test plans.
  • Participate in code reviews, design reviews, and pair debugging; help raise the bar for platform quality across the team.

SKILLS AND REQUIREMENTS

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or equivalent practical experience.
  • Minimum of 5 years of experience building, debugging, and shipping embedded systems using Linux and/or QNX.
  • Hands-on experience with NVIDIA Jetson (Thor or Orin) and JetPack, including flashing and carrier board customization.
  • Strong OS-level skills: Linux kernel configuration, device tree, driver development and debugging, kernel upgrades or backports.
  • Experience with Yocto, Buildroot, or a comparable image build system.
  • Solid understanding of the boot process: bootloaders, initramfs, and rootfs layout.
  • Proficiency in C/C++; working knowledge of Python or Bash for tooling, and Git.
  • Strong hardware debugging skills using tools such as oscilloscopes, logic analyzers, and JTAG / serial debug.
  • Ability to read and interpret system schematics and hardware datasheets.
  • Working knowledge of embedded networking protocols such as CAN, EtherCAT, and Ethernet.
  • Familiarity with embedded Linux security fundamentals such as secure boot, PKI, and hardware key storage.
  • Experience writing and understanding technical specifications.

Strong collaboration and communication skills, with a desire to grow technical leadership within a team setting.

EDUCATION and/or EXPERIENCE

  • Experience with QNX Neutrino, including SDP, BSP development, and resource managers. Experience with real-time Linux tuning such as PREEMPT_RT.
  • Experience with humanoid robotics, industrial robotics, or other high-performance real-time systems.
  • Experience with CUDA, TensorRT, and container environments on Jetson. Experience with OTA update frameworks (RAUC, SWUpdate, Mender) and fleet provisioning. Familiarity with ROS 2 and DDS middleware.
  • Familiarity with safety-critical embedded system design standards, including ISO 26262. Contributions to upstream kernel or open-source BSP projects.

PHYSICAL REQUIREMENTS:

  • Prolonged periods of sitting at a desk and working on a computer
  • Must be able to lift 15 pounds at times
  • Vision to read printed materials and a computer screen
  • Hearing and speech to communicate
  • This is a direct hire. Please, no outside Agency solicitations.

Apptronik provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Embedded Linux Engineer in Texas vacancy
  •  ...transformation of low-Earth orbit into a global space marketplace. Our mission-driven team is seeking a bold and dynamic Senior Embedded Linux Software Engineer who is fueled by high accountability, execution horsepower, and driven to understand our world, science/technology,... 
    Senior
    Full time
    Work at office
    Weekend work
    Afternoon shift

    Axiom Space

    Houston, TX
    2 days ago
  • Secure platform ownership for next-generation Hardware Security Modules Position Summary We are seeking a Senior Embedded Linux Platform Engineer to lead the development and maintenance of the embedded software platform powering our next-generation Hardware Security Modules... 
    Senior
    Temporary work

    Futurex

    Bulverde, TX
    6 days ago
  • IPsoft Inc. is looking for a Senior Linux Engineer to work full-time. The role involves installing and configuring Linux servers, deploying Java applications, and troubleshooting various system performance issues. The ideal candidate has profound Linux/Unix/Solaris skills... 
    Senior
    Full time

    IPsoft Inc.

    Austin, TX
    2 days ago
  • Position Senior Linux Engineer - Full-time Location 17 State Street, 14th Floor, New York, NY 10004, United States Responsibilities Install and configure Linux hosts (generally, but not limited to, Red Hat) Deploy and configure various Java applications Deploy and... 
    Senior
    Full time
    Temporary work

    IPsoft Inc.

    Austin, TX
    2 days ago
  •  ...Company Name: HITACHI ENERGY USA INC Profession (Job Category): Engineering & Science Job Schedule: Full time Remote: No Job Description...  ...an Impact Design, implement, and maintain large-scale Linux-based EMMS environments Automate system configuration and deployment... 
    Senior
    Full time
    Remote work

    Hitachi Automotive Systems Americas

    Houston, TX
    2 days ago
  •  ...Missiles and Fire Control (MFC) seeks a Software Engineer Sr. Staff to design, develop, and integrate real-time embedded software for aerospace and defense systems. You...  ...site in Dallas, TX, you will apply C/C++ (v11+), Linux RTOS, and hardware/software integration to... 
    Senior

    Lockheed Martin Corporation

    Grand Prairie, TX
    2 days ago
  •  ...Title:Senior Embedded Firmware Engineer Location:Dallas, TX (4 Days onsite) Job Description: Mandatory Qualifications: ~7+ years of embedded firmware development experience. ~3+ years of hands-on bare-metal C development. ~ Significant experience with bare... 
    Senior

    Highbrow

    Dallas, TX
    1 day ago
  • $124.5k - $182.5k

    ZT Systems group is seeking a Staff IT Systems Engineer to work in Georgetown, TX. This role involves managing Linux systems and ensuring uptime for critical infrastructure. As a key member of the team, you will design and implement server applications while supporting... 
    Senior

    ZT Systems group

    Georgetown, TX
    2 days ago
  • A technology solutions provider is seeking a Senior Redhat/Oracle Linux Administrator based in Houston, TX. Candidates should possess a minimum of seven years of relevant Systems Administrator experience, showcasing expertise in complex Oracle environments and Red Hat... 
    Senior

    Resolve Tech Solutions

    Houston, TX
    4 days ago
  • Allen Control Systems in Austin, Texas, is looking for a highly skilled Embedded Linux Software Engineer to join our innovative team. This role focuses on developing and maintaining kernel drivers for Jetson platforms, ensuring reliable performance for our autonomous systems... 

    Allencontrolsystems

    Austin, TX
    2 days ago
  • A pioneering defense startup in Texas is seeking an experienced Embedded Linux Software Engineer to develop and maintain Linux drivers for advanced computer vision applications. The ideal candidate has over 3 years of experience in embedded Linux software development,... 

    Allen Control Systems

    Austin, TX
    2 days ago
  •  ...provider of mission-critical communication systems is seeking a Senior Embedded C++ Engineer to join their Infrastructure Engineering team. The...  ...experience. Strong experience in C/C++ development within a Linux environment. Proven expertise in object-oriented design... 
    Senior
    Full time
    Worldwide

    Saltu Staffing

    Fort Worth, TX
    3 days ago
  •  ...growth team of U.S. Special Operations veterans, aerospace engineers, robotics perception experts, and DevSecOps professionals....  ...collaborative startup environment, apply with Darkhive today! Senior Embedded Linux Engineer You’ll contribute to full-stack embedded... 
    Senior
    Full time
    Local area
    Remote work

    Darkhive, Inc

    San Antonio, TX
    28 days ago
  •  ...tackle some of the industry's most demanding engineering challenges. Our teams work across disciplines—including RF, embedded systems, electronics, mechanical engineering,...  ...leadership and is ideal for an experienced Embedded Linux engineer who enjoys solving complex system-... 

    KRUSH Tech Inc

    Austin, TX
    a month ago
  •  ...Allies a definitive edge and deter future conflicts. Senior Embedded Software Engineer Castelion is seeking a Senior Embedded Software Engineer...  ...or similar security‑critical code. ~ Comfortable with Linux internals, cross‑compilers, build systems, and hardware debugging... 
    Senior

    Cantos Ventures

    Allen, TX
    3 days ago
  •  ...Our client, a leader in HVAC and smart control systems, is seeking a dedicated and innovative Senior Embedded Firmware Engineer to join their dynamic team. As a key contributor in the engineering department, you will support the development of reliable, secure, and high... 
    Senior
    Weekly pay
    Contract work
    Temporary work
    Local area
    Immediate start
    Flexible hours

    ManpowerGroup Global, Inc.

    Waller, TX
    1 day ago
  •  ...re working with a fast-growing technology company developing sophisticated connected hardware products and looking for a Senior Embedded Engineer to join their Austin engineering team. This is a hands-on opportunity for an engineer who enjoys working close to the... 
    Senior

    Oho Group

    Austin, TX
    2 days ago
  •  ...Enabling Embedded Innovation @ XpertDirect | Project Manager We’re looking for a Senior Embedded Software Engineer with strong experience in firmware development, real‑time operating systems, and electronics integration. You’ll work with cross‑functional hardware... 
    Senior
    Full time

    XpertDirect

    Austin, TX
    2 days ago
  • Position: Senior Embedded Firmware Engineer Required Skills: Embedded C, C++, RTOS, QNX Reports to: Head - Research and Development Type: Full-Time,...  ...Microprocessors. Operating Systems: Strong experience with QNX and Linux environments. Memory Interfaces: Practical experience... 
    Senior
    Full time
    Work at office

    COX-LITTLE & COMPANY

    Houston, TX
    3 days ago
  • Oho Group in Austin, TX is seeking a senior embedded software engineer to join a growing hardware team. You’ll develop firmware in C for bare-metal and RTOS, working across embedded software, hardware and systems to solve challenging problems where firmware directly interacts... 
    Senior

    Oho Group

    Austin, TX
    2 days ago
  • $120k - $160k

     ...Job Description Job Description Senior Embedded Firmware Engineer, Bare Metal, C, ARM, Hybrid/Dallas, TX We are looking for a Senior Embedded Firmware Engineer to take a leading role in designing and expanding the core microcode driving our proprietary technology... 
    Senior
    Permanent employment
    Relocation

    Riccione Resources

    Dallas, TX
    a month ago
  • $80k - $160k

     ...Place to Work™ Agile Decision Sciences LLC is seeking a Linux System Administrator Senior with a minimum of a Secret clearance. We are committed to...  ...-Friday, 8 am to 5 pm EST.This position supports Linux Engineering Sustainment under ASRC Federal's CECOM SETA Support within... 
    Senior
    Full time
    Temporary work
    For contractors
    Immediate start
    Remote work
    Worldwide
    Monday to Friday

    ASRC Federal Holding Company

    Austin, TX
    1 day ago
  • Zentra Power Systems is seeking a Senior Embedded Firmware Engineer to develop real-time embedded software for next-generation high-power energy conversion systems. You will work closely with power electronics, controls, hardware, and systems engineers to translate product... 
    Senior

    ZENTRA Power

    Austin, TX
    4 days ago
  • $250k

    Role: Senior Embedded Software Engineer - BMC & Server Architecture Location: Austin, TX ( Compensation: 250k Base + High-Upside Equity Overview We...  ...Responsibilities Firmware Architecture: Develop and maintain embedded Linux BMC stacks (OpenBMC, AMI MegaRAC, or custom environments)... 
    Senior
    Remote work

    Code Red Partners

    Austin, TX
    3 days ago
  •  ...Senior Linux System Administrator (L3)Seeking a hands-on L3 Linux Administrator to own stability, availability, and performance across large-scale Linux environments. The role demands deep troubleshooting skills, strong exposure to Veritas Clustering (VCS), SAN/NAS storage... 
    Senior

    JConnect Infotech

    Irving, TX
    4 days ago
  •  ...engineeringjobs.net, Inc. is seeking an experienced embedded software engineer to develop, integrate, and test software for autonomous flight systems...  ..., 8+ years of experience, and proficiency in C/C++, Java, Python, Bash, Git, Linux/Windows. #J-18808-Ljbffr Jobleads-US
    Senior
    Remote job

    Jobleads-US

    Fort Worth, TX
    4 days ago
  • Zentra Power Systems in Austin, TX, seeks a Senior Embedded Firmware Engineer to develop real-time software for high-power energy conversion systems. You will collaborate with power electronics, controls, hardware, and systems engineers to translate product requirements... 
    Senior

    ZENTRA Power

    Austin, TX
    4 days ago
  • A technology services company is seeking an experienced L3 System Administrator with deep expertise in Linux and HP-UX environments. This role involves advanced troubleshooting, performance tuning, and automation across mission-critical infrastructure. The candidate will... 
    Senior

    Raas Infotek

    Spring, Montgomery County, TX
    3 days ago
  •  ...development process. Key projects will include Linux-based single-board computers and high-...  ...qualification, as well as software engineering and software project management practices...  ...Designing and implementing software for embedded devices and systems, from requirements... 
    Senior
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Local area

    CesiumAstro

    Austin, TX
    6 days ago
  • $40 - $45 per hour

    A top-tier IT consulting firm is seeking a Linux & HP-UX System Administrator for a contract role in Spring, TX. The ideal candidate will have 7-10 years of experience in Linux and HP-UX system administration, expertise in RHEL and cloud environments, along with proficiency... 
    Senior
    Contract work

    Pyramid Consulting, Inc

    Spring, Montgomery County, TX
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Embedded Linux Engineer. Be the first to apply!