Software Development Engineer, System and Embedded PCIe and Neuron Link
$143.7k - $194.4kAmazon Locker
Annapurna Labs designs silicon and software that accelerates innovation. Customers choose us to create cloud solutions that solve challenges that were unimaginable a short time ago—even yesterday. Our custom chips, accelerators, and software stacks enable us to take on technical challenges that have never been seen before, and deliver results that help our customers change the world.We're looking to hire a Software Development Engineer that will:- Develop mission-critical software that powers Annapurna Labs' next-generation machine learning platforms' interconnect (PCIe and Neuron Link)- Collaborate with EC2 teams and manufacturing partners to ensure seamless system integration- Drive end-to-end qualification processes for new hardware implementationsTechnologies useful to this role include operating systems, Linux architecture, embedded systems, and control systems. Our team uses, C, C++, Lua, Bash, Python and other similar languages to develop device drivers, and develop automation software.Key job responsibilitiesAs a member of the Annapurna Labs Machine Learning PCIe and Neuron Link engineering team, you will develop software to enable and monitor Annapurna accelerated compute servers and EC2 systems handling customer Machine Learning workloads in AWS Data Centers world wide. You will work closely with hardware engineers to bring up new boards, custom silicon devices, and servers for EC2 accelerated computing instances. You will provide inputs to architects on the development of custom silicon and system features. You will develop automated software test and deployment pipelines to ensure software quality, compatibility, and upgradeability.A day in the lifeDaily tasks range from A to Z - as long as it relates to a PCIe interface, we're on it. This includes programming on device interfaces using standard subsystems such as I2C and SPI, as well as working on software which integrates the server with EC2, for diagnostics and performance.About the teamThe Annapurna Labs Machine Learning PCIe and Neuron Link team is responsible for all aspects of the interconnect between accelerators for the custom Trainium AI servers. Our team consists of hardware, software, and firmware engineers all working together to create innovative and scaleable solutions for the next-generation of Trainium AI servers. Basic qualifications- 3+ years of non-internship professional software development experience- 3+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Bachelor's degree in computer science or equivalentPreferred qualification - Experience with PCIe subsystems or controllers. Experience can range from supporting PCIe devices to programming controller firmware to device driver implementation.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
- Reference: 85347-3691835-D Systems, a KRATOS Company, is a growing... ...providing systems and software engineering for Unmanned Aircraft Systems... ...individual for a software development position. The successful candidate... ...and other airborne, embedded systems to developing custom...SuggestedTemporary workFor contractors
- ...artificial intelligence, and software-defined networking to provide... ...prestigious awards, such as Best Engineering Team, Best Company for... ...and supporting infrastructure. PCIe software engineers write the... ...improve reliability on the PCIe links.What You'll Do As part of...Suggested
$119k - $281k
...Description:Join the Brain Interfaces Embedded Systems Team and be part of an elite team of engineers working on high-performance,... ..., electrical engineers, and software engineers on a small, fast-... ...systemsExperience with FPGA development and testingExperience with RF,...SuggestedFull timeTemporary workInternship- ...to join our team as a Staff Software Engineer, Embedded Radio Software and Connectivity... ..., focusing on Linux kernel development, radio and connectivity protocols, low-level system integration, diagnostics,... ...components, including USB, PCIe, I2C-connected peripherals,...SuggestedFull timeLocal areaRelocation packageFlexible hours
- ...Job Descriptions: 5-D Systems, a KRATOS Company, is a growing... ...providing systems and software engineering for Unmanned Aircraft Systems... ...individual for a software development position. The successful candidate... ...and other airborne, embedded systems to developing custom...SuggestedFor contractorsLocal area
$101k - $162k
...will be involved with software design and development for Broadcom PHY chip... ...develop Ethernet, PCIe, FlexE PHY low level... ...relevant experience in Embedded/Device Driver/Protocol... ...experience with customer system software application... .... Follow us on Linked In Broadcom Inc ( ....Work experience placementLocal area- ...Overview:Allen Control Systems (ACS) is a cutting... ...Navy electrical engineers with a proven... ...record in robotics and software. We are developing... ...a highly skilled Embedded Linux Software... ...platforms and driver development. The ideal... ...drivers for custom PCIe devices, FPGAs, and...Local area
$35 per hour
...Embedded Software Engineer Intern Austin, Texas, United States; South San Francisco, California, United... ...: The Brain Interfaces Embedded Systems Team, a division of the Brain Interfaces Hardware Department, owns the development of high-performance, safety-critical embedded...Hourly payPrice workTemporary workInternshipFlexible hours- ...Embedded Software Engineer The Product Integrity group is looking for a Systems Software Engineer to develop future products. As a member... ...many products from early development through mass production where... ...interfaces such as I2C, USB, PCIe Experience building and debugging...Contract workRemote workWorldwide
- ...Embedded Software Engineer Meta Reality Labs focuses on building technology to... ...and test embedded firmware systems for future AR, VR, or New Technology... ...well as demonstrate good development practices and seamless... ..., CSI-2, i2c, GPIO, USB, PCIE Experience in real-time...
$184k - $287.5k
...inventions are the engine of accelerated... ...for a skilled PCIe Firmware... ...be a critical link between our pear... ...our Chip Design, Software, and Architecture... ...Influence product development: Translate... ...experience in embedded firmware development... ..., operating systems, and object-oriented...Full time- ...Senior Embedded Machine Learning Engineer for Autonomous Anti-Drone Systems Company Overview: Allen Control... ...record in robotics and software. We are developing an... ...role has two tightly linked primary... ...What You'll Do: Development and optimization of computer...Full timeLocal area
$165.2k - $223.6k
...to help. The AWS Hardware Engineering team creates server designs... ...AWS Firmware team drives system innovation in the servers... ...hardest problems that fuse software, hardware, and the cloud.... ...industry.We are looking for an Embedded Software Development engineer to build and own...InternshipFlexible hours- ...About the teamRoku TV is where embedded systems, media experiences, and intelligent software come together at massive scale... ...use cases. This is a hands-on engineering role for someone who treats AI... ...the full lifecycle of agent development—from prototyping and architecture...Work at officeLocal areaRemote workMonday to ThursdayFlexible hours
$70.3k - $205k
...commitment to employee development, values-based... ...as the Aggregate System and it’s won us countless... ...an Applications Engineer in the Networking... ...be supporting PCIe and USB products.... ...Python and other embedded languages.Strong knowledge... ...benefits at the link below:Benefits of...Full time- ...of highly talented engineers with extensive expertise... ...About the Role As a Software Engineer at Avride, you... ...control, and robotics systems. You’ll work with FPGAs, MCUs, and embedded platforms to build... ...experience in firmware development for data processing and...Full timeWork experience placementRemote workRelocation
- Job DescriptionThe RoleGM’s Software Defined Vehicle Platform... ...develops scalable vehicle level system architecture and software... ...of tomorrow.As an Embedded Software Engineer on the Universal Flash Orchestrator... ...and infotainment software development will help transform GM’s...Full timeLocal areaWork from homeRelocation package
$83k - $127.8k
Embedded Software EngineerDescription -The Embedded Software Development Engineer will be key in shaping and building disruptive products on HP's embedded platforms. This is no cookie cutter development, this is a creative space that will make you think and challenge you...Full timeTemporary workLocal areaFlexible hoursShift work- Embedded EngineerCompany Overview:Allen Control Systems (ACS) is a cutting-edge defense startup, founded... ...former Navy electrical engineers with a proven track record in robotics and software. We are developing a... ...) design, and firmware development in C++. The ideal candidate...Local area
- ..., to PCs, gaming and embedded systems. Grounded in a culture... ...a Lead Systems Debug Engineer to provide technical... ...hardware, firmware, software, networking, power, and... ...systems, including PCIe, HBM, retimers, power... ...Familiarity with Agile development, Git, cloud...
- Austin, TXEngineering - Software /Full-time /On-sitePlease Note... ...-of-the-box communication systems for satellites, UAVs,... ...and experienced Principal Embedded Software Engineer II to join our software team... ...through all phases of the development process. Key projects will...Permanent employmentFull timeContract workWork experience placementLocal area
- If you are an Embedded C++ Developer professional looking... ...DeltaV control system. You will work closely... ...applications used for engineering and operating a process... ...develop, and test embedded software for new and existing... ...in test driven development and agile processExperience...Temporary workWork at officeFlexible hours1 day per week
- ...centers, to PCs, gaming and embedded systems. Grounded in a culture of... ...failures working with engineering teams across AMD. Candidate... ...towards product development, definition, root cause and... ...standard busses and their software stack, such as PCIe, CXL. Strong knowledge of...
$143.7k - $194.4k
...Labs designs silicon and software that accelerates... ...in the world. We build systems software that initializes... ...drivers for I2C, SPI, PCie and technologies alike... ...members develop your engineering expertise so you feel... ...professional software development experience- 2+ years of...InternshipFlexible hours- ...centers, to PCs, gaming and embedded systems. Grounded in a culture of... ...ROLE: The Platform Systems Engineer, Power Enablement will drive... ...silicon, firmware, hardware, and software Coordinate debug of issues... ...in Assembly, C/C++Product development or systems engineering...
$109.8k - $238.1k
...Team Description:We build the electrical systems that make high-bandwidth brain-computer... ...stimulation to wireless power delivery, embedded processing, and system integration—all within... ...on careful measurement, iteration, and engineering judgment across multiple interacting...Full timeTemporary workImmediate start$124k - $280k
...in data and analytics engineering focus on leveraging advanced... ..., models, and systems to enable intelligent... ...team, you will lead the development of AI, GenAI, and ML solutions... ...context, including embedding of large clinical text... ...visit the following link: PwC is an equal...Full timeH1b- ...Moonwalkers and are looking for engineers who thrive in fast-paced environments where hardware, software, and human motion intersect.... ...Software Engineer for our Embedded Systems team, you will play a... ...Responsibilities Embedded Development: Design, develop, and maintain...Casual workFlexible hours
$100k - $151k
...Today, the Enphase Energy System enables users to make, use,... ...position is part of the core Engineering R&D group, which focuses on... ...and system/product level embedded software for solar and battery-based... ...Python to automate software development workflows. Expertise in C for...Work at officeWorldwide- ...highly experienced Senior Software Engineer, to join the technical team... ...need to succeed:-6+ years of embedded software engineering... ...all phases of the software development lifecycle (SDLC) in Agile environment... ...Azure DevOps, and embedded systems-Excellent documentation...Visa sponsorship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Development Engineer, System and Embedded PCIe and Neuron Link. Be the first to apply!
- ngo software engineer Austin, TX
- software data engineer Austin, TX
- graduate software engineer Austin, TX
- software development engineer (robotics engineer) Austin, TX
- software system engineer Austin, TX
- graduate software developer Austin, TX
- software engineer - early career Austin, TX
- entry level software engineer remote Austin, TX
- software engineer intern Austin, TX
- IT software developer Austin, TX


