Senior Embedded Linux Engineer
Apptronik
Senior Embedded BSP EngineerApptronik 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.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 AccountabilitiesDevelop 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 RequirementsBachelor'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 ExperienceExperience 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 RequirementsProlonged periods of sitting at a desk and working on a computerMust be able to lift 15 pounds at timesVision to read printed materials and a computer screenHearing and speech to communicateThis 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.
- Flipturn, Inc. in Austin is seeking an experienced embedded software engineer to help evolve the Flipturn Controller—an on-site computer that interfaces... ..., generators and meters. You will upgrade embedded Linux via Yocto tooling, bootloaders and board bring-up, and contribute...Senior
$184k - $287.5k
NVIDIA is seeking a Senior Software Engineer to join our CSP Engagements team, focusing on system software for Datacenter products such... ...GB200. This role combines deep technical expertise in embedded firmware, Linux kernel development, and middleware development, with customer...SeniorFull time$184k - $287.5k
We are seeking a Linux Systems Engineer to join our Infrastructure Engineering team, dedicated to supporting high-performance EDA compute farms. You will be responsible for designing, deploying, and maintaining enterprise-grade Linux environments across RPM-based distributions...SeniorFull timeWork experience placementRemote work- ...development process. Key projects will include Linux-based single-board computers and high-... ...qualification, as well as software engineering and software project management practices... ...and implementing software for embedded devices and systems, from requirements to...SeniorPermanent employmentFull timeContract workWork experience placementLocal area
- A leading technology company is seeking a skilled developer to design and deliver GPU driver solutions for Linux platforms. This position requires a bachelor's degree in a relevant field and at least 3 years of experience in graphics software development using OpenGL/Vulkan...Senior
$168.1k - $227.4k
...others read the news? Great! Done some embedded programming? Great! Messed with FPGAs? Great... ...team is comprised of excellent software engineers who are able to put on their hardware... ...celebrates knowledge-sharing and mentorship. Our senior members enjoy one-on-one mentoring and...SeniorInternshipFlexible hours- ...collaborative work culture. They need you, a highly experienced Senior Software Engineer, to join the technical team located in scenic Austin, Texas... ...qualityQualificationsWhat you need to succeed:-6+ years of embedded software engineering experience working with Python and C++...SeniorVisa sponsorship
- ...an exciting well-funded start-up, looking for an excellent Senior Embedded SW Engineer. Building the product from scratch and looking for an all-... ...work experience in ASIC companies Experience with Embedded Linux environmentsExperience with version control systems (e.g.,...SeniorWork experience placementRemote work
- NVIDIA is seeking a Senior Software Engineer for their CSP Engagements team in Austin, Texas. This role focuses on system software for data center products and requires expertise in Linux kernel development, hardware-software co-design, and customer interaction. Candidates...Senior
- Qualcomm Technologies, Inc. is seeking a CPU Power Management Firmware Developer to drive firmware design and verification for pre- and post-silicon environments across Qualcomm CPUs. You will collaborate across teams on platform bring-up, power management, and driver support...Senior
- Ambiq Micro, Inc. in Austin, TX, seeks a Sr. Staff Embedded Software Engineer - Security to lead the MCU software team in securing the Bootrom/Bootloader and SDK for Apollo SoC. On-site in NW Austin, you’ll partner with architecture, verification, and design to define...Senior
- Ambiq is hiring a Sr. Staff Software Engineer, Power Management in Austin, TX to drive software architecture for our SDK power management... ...on aggressive schedules. The role requires 10+ years in embedded systems, expert C/C++, RTOS experience, and a track record of leading...Senior
$116.15k - $182.4k
Senior Android/Linux Firmware DeveloperDescription -Be part of something bigger at HPAt HP Inc.,... ...secure, scalable, and high-performance embedded C/C++ applications.Collaborate with cross... ...and testing strategies.Mentor junior engineers and share your expertise across the...SeniorFull timeTemporary workLocal areaRelocationFlexible hoursShift work$89.2k - $209.5k
...Cloud Infrastructure (OCI)Join OCI's Virtual Networking as a Senior Software Engineer in the Card Management team and help deliver a highly... ...fleet of critical SDN infrastructure; become an expert in embedded Linux and build new technologies for our distributed fleet of...SeniorTemporary workFlexible hours$193.3k - $261.5k
...environment that celebrates knowledge-sharing and mentorship. Our senior members enjoy one-on-one mentoring and thorough, but kind,... ...strive to assign projects that help our team members develop your engineering expertise so you feel empowered to take on more complex tasks...SeniorInternshipLocal areaFlexible hours- ...experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and... .... THE ROLE: AMD’s server software and solutions engineering team is seeking a senior engineer to join the Linux Kernel and Virtualization development team. This...
$193.3k - $261.5k
...and manufacturing partners to ensure seamless system integration- Own end-to-end qualification frameworks and processes, mentoring engineers on implementation best practices- Drive end-to-end qualification processes for new software implementations- Craft high-...SeniorInternshipLocal areaFlexible hours- Arm is seeking an Applications Engineering lead to act as the primary technical interface for customers across the product lifecycle. The role focuses on Linux kernel and drivers, system bring-up, and cross-team debugging spanning silicon, firmware, and operating system...Senior
- ...capacity, the Taylor facility positions top engineering talent at the center of a rapidly... ...with global impact.Position Summary:The Linux Systems Engineer is responsible for the... ...production environment. Working closely with senior engineers and IT operations, this...Full time
- ...technology that moves the world forward. Join us and, together, we’ll advance your career.Staff Kernel/Linux EngineerTHE ROLE: AMD’s server software and solutions engineering team is seeking an engineer to join the Linux Kernel and Virtualization development team. This role...
- ...several prestigious awards, such as Best Engineering Team, Best Company for Diversity,... ...DescriptionWho You’ll Work WithArista’s Linux Kernel team is responsible for developing... ...: Information TechnologyExperience level: Mid-Senior LevelIndustry: Computer Networking
- ...over four decades, Cirrus Logic has been propelled by the top engineers in mixed-signal processing. Our rockstar team thrives on solving... ...exceptional place to grow your career! We are looking for an Embedded Software Test Engineer who brings their experience to ensure...SeniorFull time
- Linux/Android Embedded Firmware DeveloperDescription -We’re looking for a Linux/AndroidEmbedded Firmware Developer who’s passionate about software... ..., documentation, and testing strategies.Mentor junior engineers and share your expertise across the team.Drive continuous improvement...Full timeLocal areaRelocationShift work
- ...Senior MongoDB Database Administrator (MongoDB DBA) We are seeking an experienced MongoDB... ...with MongoDB cluster architecture, Linux administration, Python/Shell scripting, MongoDB... ...Developers, Infrastructure Teams, DevOps Engineers, and Cloud Architects. Support...Senior
- ...and creating database application processes and procedures.Participate in on-call rotationSystems Administration:Provide Windows and Linux system administration as needed for database applications.Configure and maintain (including patching) legacy Oracle database...Senior
- ...pinpoint bottlenecks in compute, memory, and I/O.Bachelors with 10+ years of experience in a relevant roleStrong experience in Redhat Linux, Ubuntu, and SUSE LinuxStrong knowledge on AMD High Performance ComputingKnowledge of storage concepts: VSAN, NAS, SCSI, RAID,...SeniorWorldwide
$60 - $65 per hour
...Senior Database Administrator - Production Reliability Austin TX / Sunnyvale CA... ...Have 8 years of experience in database engineering administration and production support.... ...call operations. Working knowledge of Linux/Unix and scripting or automation using Python...SeniorHourly payContract work$164k - $225.5k
Senior Principal Power EngineerInfrastructure Solutions Group (ISG... ...how work gets done. Engineers define intent, author precise... ...execute at speed and scale. AI is embedded throughout our development process... ..., Python, LabVIEW, and/or Linux programming will be positiveExcellent...Senior- ...Software Developer And Embedded EngineerWe are seeking software developers and embedded engineers with 4+ years of experience. At Sparx you will work with clients on projects... ...RTOS targets, VHDL for FPGA designs, Embedded Linux with Yocto or Buildroot, Python for tooling,...Casual work
- ...Collaborate with i.MX BSP (System ROM, ELE ROM/firmware, U-Boot, ATF, Linux, MCU SDK) team to integrate and optimize system management... ...disciplines.2+ years of software development experience with embedded systems.Proficiency with C-programming on embedded systems.Proficiency...Full timeWork at officeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Embedded Linux Engineer. Be the first to apply!
- embedded engineer Austin, TX
- embedded software engineer Austin, TX
- embedded systems software engineer Austin, TX
- embedded developer Austin, TX
- embedded firmware developer Austin, TX
- linux developer Austin, TX
- linux engineer Austin, TX
- unix linux systems engineer Austin, TX
- senior linux systems engineer Austin, TX
- linux systems administrator Austin, TX



