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

Software Development Engineer II, Robotics ARM Compute BSP

$143.7k - $194.4k

Amazon Locker

We're seeking a Software Development Engineer with deep expertise in Linux distribution development and Board Support Package (BSP) engineering for ARM-based compute platforms. This role is critical to Amazon Robotics operations, where you'll build and maintain custom Linux solutions that power compute devices across our global fulfillment and robotics network. You'll be responsible for developing scalable BSP solutions and managing large-scale deployment operations across diverse hardware ecosystems supporting Amazon's robotics infrastructure.Work EnvironmentThis role supports Amazon Robotics operations and may require occasional travel to fulfillment centers and robotics sites for hardware validation, troubleshooting, or deployment support. The position involves working with distributed teams across multiple time zones and participating in on-call rotations to ensure 24/7 support for critical robotics and fulfillment operations.Why Amazon Robotics?Join a team that's building the technology infrastructure powering Amazon's global robotics and fulfillment network. Your work will directly impact millions of customer orders and enable Amazon's commitment to fast, reliable delivery. You'll work with pioneering robotics technology at an unprecedented scale, solving complex technical challenges that few organizations face. We offer opportunities for growth, learning, and making ameaningful impact on one of the world's most sophisticated robotics and logistics operations.Key job responsibilities- Design, develop, and maintain Linux BSP images for ARM compute platforms deployed across Amazon's robotics and fulfillment network using Yocto Project or custom build systems- Create and maintain Yocto recipes, build configurations, package recipes, and system layers optimized for ARM architectures and robotics/fulfillment center requirements- Implement A/B update mechanisms with dual-boot partition systems and rollback capabilities to ensure zero-downtime updates across the fleet- Integrate device drivers and kernel modules specific to robotics and fulfillment center hardware requirements into Linux build systems- Deploy BSP builds at scale across Amazon's global fulfillment and robotics network, managing deployments across hundreds of buildings and hundreds of thousands of devices- Develop deployment automation for fleet management operations and validate system stability across diverse hardware configurations- Perform validation of BSP functionality including hardware interfaces, peripherals, and system components- Monitor and troubleshoot BSP deployments in production environments, responding to issues affecting robotics and fulfillment operations- Develop automated testing frameworks for BSP validation across different hardware variants- Ensure system security hardening and compliance with Amazon's security standards for robotics and edge compute devices- Collaborate with robotics and fulfillment center operations teams to ensure minimal disruption during updates and maintenance windows- Create and maintain documentation for build processes, deployment procedures, and troubleshooting guides- Participate in on-call rotations to support critical robotics and fulfillment center operationProfessional Skills:- Strong problem-solving abilities and analytical thinking- Excellent communication skills for cross-functional collaboration- Ability to work independently and manage multiple priorities in a fast-paced environment- Customer-obsessed mindset with focus on operational excellence- Willingness to participate in on-call rotations to support critical operationsA day in the lifeYour day typically starts by building Yocto recipes for new hardware platforms, ensuring the BSP stack is ready to support upcoming device variants. From there, you'll review overnight CI/CD build results, troubleshoot failed Yocto builds, and write BitBake recipes to integrate device drivers. You'll spend time on kernel configuration work to optimize boot time and memory usage, then sync with robotics workcell engineers to work through active issues — whether that's understanding new hardware requirements coming down the pipeline, debugging integration problems between the BSP and workcell control systems, or aligning on interface expectations for upcoming device variants. You'll investigate A/B update issues from test deployments and collaborate with operations teams on deployment plans for security patches across multiple fulfillment centers and robotics networks. You'll monitor fleet health dashboards, automate deployment tasks using Python, and work on improving the orchestration system based on real-world edge cases.The rest of your day involves design reviews for new update mechanism features, code reviews for build system changes, mentoring team members on Yocto configurations, and updating deployment documentation. Later in the afternoon, you'll join the team standup to discuss upcoming BSP releases and deployment schedules. Throughout the day, you'll balance deep technical Linux systems with operational responsibilities, responding to deployment questions, monitoring fleet metrics, and staying ready to address critical issues affecting Amazon Robotics operations.Amazon offers a full range of benefits that support you and eligible family members, including domestic partners and their children. Benefits can vary by location, the number of regularly scheduled hours you work, length of employment, and job status such as seasonal or temporary employment. The benefits that generally apply to regular, full-time employees include: - Medical, Dental, and Vision Coverage - Maternity and Parental Leave Options - Paid Time Off (PTO) - 401(k) Plan If you are not sure that every qualification on the list above describes you exactly, we'd still love to hear from you! At Amazon, we value people with unique backgrounds, experiences, and skillsets. If you’re passionate about this role and want to make an impact on a global scale, please apply!About the teamJoin a team at the forefront of Amazon Robotics technology infrastructure, managing one of the largest device fleets in Amazon Operations. Our team specializes in OS development, device lifecycle management, and custom Linux distributions for edge compute devices and robots, supporting operations across hundreds of fulfillment buildings worldwide. We maintain critical technology ecosystems that enable Amazon's fulfillment and robotics operations to run efficiently and reliably on a massive scale.Basic qualifications- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent work experience- Experience debugging, diagnosing, and troubleshooting complex, production software issues- Experience developing and maintaining Linux distributions with build frameworks for embedded or edge computing environments, including system administration, driver management, and system configuration.- Experience with ARM architectures (ARM64/AArch64, ARMv7, or other ARM variants) including cross-compilation toolchains and platform-specific optimizations.- Knowledge of update systems, partition management (A/B updates), system recovery mechanisms, rollback strategies, and bootloader configuration (U-Boot, GRUB, etc.).- Experience integrating device drivers and kernel modules into Linux build systems.- Knowledge using Rust/C/C++ for system-level programming and Python for automation and tooling.- 3+ years deploying and managing custom Linux solutions across diverse hardware configurations at fleet scale, including validation of BSP functionality, interfaces, and peripherals.- Experience with CI/CD pipelines, version control systems (Git), and automated testing frameworks.Preferred qualification - Experience with Yocto Project including BitBake, recipes, layers, and configuration management.- Experience with fleet management systems and large-scale device orchestration platforms.- Knowledge of Linux security hardening, secure boot implementations, and vulnerability management.- Experience with containerization technologies (Docker, LXC) for edge computing.- Knowledge of system monitoring and observability tools (Prometheus, Grafana, CloudWatch.- Experience working with open-source Linux projects or embedded systems communities.- Experience with AWS services and infrastructure for device management and monitoring.- Knowledge of robotics systems, fulfillment center operations, or warehouse automation.- Experience working with humanoid robotics platforms, including motion planning, sensor fusion, or embedded BSP support for humanoid compute hardware.Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.The base salary range for this position is listed below. Your Amazon package will include sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon also offers comprehensive benefits including health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage), 401(k) matching, paid time off, and parental leave. Learn more about our benefits at .USA, TX, Austin - 143,700.00 - 194,400.00 USD annually

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Development Engineer II, Robotics ARM Compute BSP in Austin, TX vacancy
  • $143.7k - $194.4k

    Amazon Robotics is looking for Software Development Engineers who are passionate, innovative and have a strong drive to automate and simplify. This position...  ...Management - Cloud Services within the Global Edge Compute Team and have responsibility for software engineering... 
    Suggested
    Full time
    Temporary work
    Internship
    Seasonal work
    Worldwide
    Flexible hours

    Amazon

    Austin, TX
    2 days ago
  •  ...experienced Principal Embedded Software Engineer II to join our software...  ...all phases of the development process. Key projects...  ...‑based single‑board computers and high‑reliability...  ...support packages (BSP), end‑use...  ...sheets. Experience with ARM processors and fully‑... 
    Suggested
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Local area

    CesiumAstro

    Austin, TX
    3 days ago
  • Senior Software Engineer I, Computational Geometry & BIM Austin, Texas, United States...  ...Senior Software Engineer II focusing on Computational...  ...Department of Defense. An "armed forces service medal veteran...  ...syndrome Intellectual or developmental disability Mental health... 
    Suggested
    Contract work
    For contractors
    For subcontractor
    Work at office

    iconbuild.com

    Austin, TX
    5 days ago
  • $104.5k - $160k

    Join Amazon's Robotics (AR) Technology Deployment team...  ...develop. As a Systems Engineer in AR TD, you will be overseeing...  ...configurations, and software coordination. The ideal...  ...a Systems Engineer II, a candidate will typically...  ...Systems Engineering, Computer Science, or related... 
    Suggested
    Full time
    Temporary work
    Work experience placement
    Seasonal work
    Work at office
    Relocation
    Flexible hours

    Amazon

    Austin, TX
    3 days ago
  • $89.4k - $134k

     ...DevelopmentJob ProfileSoftware Engineer IIManagement...  ...day-to-day operations.The Software Engineer II applies secure software engineering...  ...principles to the design, development, testing, maintenance, and...  ...You AreBachelor’s degree in Computer Science and 2 years’ experience... 
    Suggested
    Full time
    Work at office
    Remote work
    Flexible hours
    3 days per week

    Cox Enterprises

    Austin, TX
    2 days ago
  • $143.7k - $194.4k

     ...Labs, an AWS organization with development centers in the U.S. and...  ..., builds custom silicon and software for AWS customers. Our team...  ...class expertise across silicon engineering, hardware design, verification...  ...that power AWS's cloud computing infrastructure. You'll work... 
    Flexible hours

    Amazon

    Austin, TX
    3 days ago
  • $143.7k - $194.4k

     ...intersection of geospatial systems, data engineering, and agentic AI. You won't just be...  ...years of non-internship professional software development experience- 2+ years of non-internship...  ...Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or... 
    Internship
    Flexible hours

    Amazon

    Austin, TX
    1 day ago
  •  ...autonomy to build new solutions from the ground up? If so, being a Software Engineer II at Frost could be the job for you.At Frost, it’s about more...  ...all-win outcomesWhat you’ll need: Bachelor’s degree in Computer Science, Engineering, in a related field, or equivalent... 
    Full time

    Frost Bank

    Austin, TX
    3 days ago
  • $141.2k - $278.3k

     ...Lead Cloud Infrastructure Engineer II - Workplace Engineering/M365...  ...integrated solutions across software, data, AI, networks, and hybrid...  ..., and cloud-based endpoint computing infrastructureExperience leading...  ...more. Professional development From entry-level employees... 
    Local area

    Deloitte

    Austin, TX
    1 day ago
  • $128k - $252.5k

     ...operators, creatives, designers, engineers, and architects. Our team...  ...’ll Do As a Lead Agentic Software Engineer II, you will be responsible...  ...ready workflowsOversee the development of data pipelines, model integration...  ...: Bachelor’s degree in Computer Science, Engineering,... 
    Local area

    Deloitte

    Austin, TX
    2 days ago
  • $140k - $170k

     ...Software Engineer IIVectra® is the leader in AI-driven threat detection and...  ....As a Software Engineer II on this team, you will help...  ...experience.1+ year of Python development experience, or strong experience...  ....EducationBS or MS in Computer Science, Engineering, or equivalent... 
    Contract work
    Work at office
    Worldwide

    Vectra Networks

    Austin, TX
    3 days ago
  • $143.7k - $194.4k

    Amazon Operations Technology is looking for an experienced Software Development Engineer to join our Imperium Network Device Lifecycle Management...  ...experience- Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field- Experience... 
    Full time
    Temporary work
    Internship
    Seasonal work
    Worldwide
    Flexible hours

    Amazon

    Austin, TX
    2 days ago
  • $143.7k - $194.4k

    The Software Defined Infrastructure (SDI) team is building Amazon...  ...powering Amazon Robotics workcells and large-scale Fulfillment...  ...are looking for a Software Development Engineer with expertise in C++,...  ...language- Bachelor's degree in computer science or equivalent- Experience... 
    Full time
    Temporary work
    Internship
    Seasonal work
    Local area
    Flexible hours

    Amazon

    Austin, TX
    1 day ago
  •  ...are looking to add an RF Test Engineer II to our team. If you enjoy...  ...developing leading-edge hardware and software for satellites, spacecraft,...  ...-level single-board computers and phased array antennas to...  ...RESPONSIBILITIESAssist in the development and execution of test plans... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Local area

    CesiumAstro

    Austin, TX
    3 days ago
  •  ...looking to add a Senior RF Test Engineer II to our team. If you enjoy...  ...combination of hardware and software knowledge with proficiencies...  ...early stages of RF product development. Test engineers are core members...  ...Electrical Engineering or Computer Engineering from an... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Local area

    CesiumAstro

    Austin, TX
    1 day ago
  • $160k - $250k

     ...equity.CrowdStrike is seeking a Senior Software Engineer II to join our Sensor Event Runtime (SER)...  ..., and your expertise in kernel mode development, concurrency primitives, and resource...  ...yourself and your teammates.CrowdStrike is a computer security company, but we do not... 
    Full time
    Work experience placement
    Work at office
    Local area
    Flexible hours

    CrowdStrike

    Austin, TX
    3 days ago
  • $87k

     ...build for travelers everywhere.Enterprise AI Engineer IIThe AI & Automation Team onboards and...  ....We're hiring an Enterprise AI Engineer II to own the design, engineering, and...  ...public cloud IaaS (AWS, Azure, or GCP) — compute, networking, storage, IAM — paired with ownership... 
    Full time
    Worldwide

    Expedia

    Austin, TX
    2 days ago
  • ICON Technology is seeking a Senior Software Engineer II in Austin, TX, to develop and architect the computational geometry software platform for their construction printing...  ...degree, and strong skills in software development, algorithms, and communication. If you are passionate... 

    I-Con Technology

    Austin, TX
    3 days ago
  •  ...solve complex problems and appreciates the value of prototyping and iterating applications over time. As a Senior Software Engineer II focusing on Computational Geometry & BIM at ICON, you will be responsible for developing and architecting the pre‑print, computational... 
    For contractors

    I-Con Technology

    Austin, TX
    3 days ago
  •  ...every device with a computer chip inside. Our...  ...looking for a Process Engineer to join our team...  ...Process Engineer II level. The level...  ...part and process development and qualification...  ...mechanical designs, and/or robotic programsPerform...  ...with hands and arms, and frequently lift... 
    Relocation
    Relocation package

    Pentagon Technologies Group Inc

    Austin, TX
    3 days ago
  • $98.58k - $138.02k

     ...Valley Region / Denver, COProduct Engineering - DevOps /Full Time /...  ...The Site Reliability Engineer II will be responsible for supporting...  ...collaborate with DevOps, development, and infrastructure teams to...  ...successful in this role: BS in Computer Science, Information Systems,... 
    Full time
    Work at office

    Restaurant 365

    Austin, TX
    2 days ago
  • ICON is seeking a Senior Software Engineer II in Austin, TX, focused on Computational Geometry & BIM. The ideal candidate has over 10 years of experience, leading projects in software development and architecture, particularly in geometrical algorithms for 3D printing.... 

    ICON

    Austin, TX
    3 days ago
  •  ...enabling human life on Mars.PHYSICAL DESIGN ENGINEER II (SILICON ENGINEERING)At SpaceX we’re...  ...connect within minutes of unboxing, and the software that brings it all together. We’ve only...  ...’s degree in electrical engineering, computer engineering or computer science3+ years... 
    Permanent employment
    Worldwide
    Weekend work

    SpaceX

    Austin, TX
    1 day ago
  •  ...team. We are looking to add a Mechanical Engineer II to our team. If you enjoy working in a...  ...products through all phases of the development process. The ideal candidate will be proficient...  ..., mechanical simulations and analyses, computer-aided design (CAD), spacecraft... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Local area

    CesiumAstro

    Austin, TX
    3 days ago
  •  ...accelerate next-generation computing experiences—from...  ...the intelligent software that enables...  ...solutions powering robotics, industrial automation...  ...AI Software Engineer to develop next-generation...  ...Linux kernel, BSP, device driver, or...  ...platform software development.Understanding of... 

    AMD

    Austin, TX
    4 days ago
  • $165.2k - $223.6k

     ...want to help. The AWS Hardware Engineering team creates server designs...  ...hardest problems that fuse software, hardware, and the cloud. We...  ...for an Embedded Software Development engineer to build and own the...  ...platform. We pioneered cloud computing and never stopped innovating... 
    Internship
    Flexible hours

    Amazon

    Austin, TX
    1 day ago
  • Austin, TXBusiness Development - Business Development /Full-time /On-sitePlease Note: To conform...  ...to add several Senior Applications Engineer II to our rapidly growing customer-facing...  ...the ins and outs of our hardware and software. Some days will be spent helping shape... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Local area

    CesiumAstro

    Austin, TX
    3 days ago
  • $110.5k - $160k

     ...the world's most beloved brands. Our Software Development Engineers (SDEs) use modern technology to...  ...microservices in a large distributed computing environment. Participate in code reviews...  ...center technologies, such as robotics, material handling equipment, computer... 
    Internship
    Worldwide
    Flexible hours

    Amazon

    Austin, TX
    3 days ago
  • $102.1k - $202.2k

     ...Hardware, and Infrastructure Engineering (SCHIE) is the team...  ...Firmware Engineer II to join a team of talented...  ...engineers in BIOS/UEFI development team. This team is responsible...  ..., next-generation compute, and high-memory SKUs....  ...of Intel or AMD or ARM server architecture ~... 
    Ongoing contract
    Work at office
    Local area
    Worldwide

    Microsoft Corporation

    Austin, TX
    3 days ago
  •  ...are looking to add a Manufacturing Test Engineer II to our team. If you enjoy working in a...  ...possesses a strong combination of hardware and software knowledge with proficiencies in test...  .... Demonstrated experience in the development and implementation of test systems.Applied... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Local area

    CesiumAstro

    Austin, TX
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Development Engineer II, Robotics ARM Compute BSP. Be the first to apply!