ambiqmicroinc
Staff Software Engineer, Dev-Ops
At a Glance
- Location
- Austin, Texas, United States
- Experience
- 8+ years
- Posted
- 2026-03-22T20:23:40-04:00
Key Requirements
Required Skills
Domain Knowledge
- Embedded Systems
- Energy
- Engineering
Requirements
A Bachelor's of Science or Master's in Electrical Engineering, Computer Engineering, or Computer Science.
8+ years in DevOps/SQA/Platform Engineering with the most recent experiance being at a staff-level. Familiarity with site reliability engineering (SRE) is desirable
Strong experience in deploying and operating Jenkins at scale with external execution hardware. Using both cloud and in-house repositories.
Experience running CI/build workloads, including multi-compiler builds, security sensitive code, and optimizing performance.
Proven ownership of a software release process.
Strong coding skills both in C and Python is a requirement, with embedded debugging skills is a benefit.
Responsibilities
Integral part of the SDK release cycles (release candidate validation, packaging, build, and test), working with the various software teams to accomplish the release plans with the committed features and quality.
Build/maintain Jenkins jobs for SDK builds + nightly/periodic regression suitesAdministration of Jenkins as new products are developed and added.
Maintain, improve and scale the Ambiq proprietary build system that supports support the various Ambiq SOC offerings.
Plan and deploy the automated SDK regression test hardware used in the CI testing.
Deploy both pre-silicon FPGA-based and post silicon setups into the CI flows.
Debug hardware and software issues impacting automation and build systems.