As a member of the Security team at Ambiq, the Senior Staff Software Engineer, Security will ... Expertise in embedded C and assembly language, particularly for system initialization.
As a member of the Security team at Ambiq, the Senior Staff Software Engineer, Security will ... Expertise in embedded C and assembly language, particularly for system initialization.
Assembly Technician - Houston, TX
Houston, TX · On-site
$20/hr
Work collaboratively with team members, engineers, and supervisors to improve assembly processes ... language use restrictions and possession of a driver's license issued under section 12801.9 of the ...
Quick apply
Assembly Technician - Houston, TX
Houston, TX · On-site
$20/hr
Work collaboratively with team members, engineers, and supervisors to improve assembly processes ... language use restrictions and possession of a driver's license issued under section 12801.9 of the ...
6H6HI3-Manufacturing Engineer 3 - 66R-Assembly and Installation
San Antonio, TX · On-site
$65 - $69/hr
No Manufacturing Engineer (Assembly and Installation) - Level 3 SME within Integrated Product Teams ... contractual, design, and schedule requirements are met and maintained - Mentor team members ...
Quick apply
6H6HI3-Manufacturing Engineer 3 - 66R-Assembly and Installation
San Antonio, TX · On-site
$65 - $69/hr
No Manufacturing Engineer (Assembly and Installation) - Level 3 SME within Integrated Product Teams ... contractual, design, and schedule requirements are met and maintained - Mentor team members ...
As a Senior Principal Cyber Engineer at Nightwing CODEX, you will take on a hybrid role combining ... Experience with assembly language (x86/64, ARM, PPC, Mips, etc.) * Experience with Linux/Unix ...
As a Senior Principal Cyber Engineer at Nightwing CODEX, you will take on a hybrid role combining ... Experience with assembly language (x86/64, ARM, PPC, Mips, etc.) * Experience with Linux/Unix ...
Firmware Engineer
Cedar Park, TX · On-site
$120K - $170K/yr
Strong programming skills in C/C++ for embedded systems, with experience in assembly language as a plus. * Experience with communication protocols (I2C, SPI, UART, CAN, USB, Ethernet, etc.) and real ...
Firmware Engineer
Cedar Park, TX · On-site
$120K - $170K/yr
Strong programming skills in C/C++ for embedded systems, with experience in assembly language as a plus. * Experience with communication protocols (I2C, SPI, UART, CAN, USB, Ethernet, etc.) and real ...
CPU Core Design Verification Engineer
Austin, TX · Hybrid
$134K - $164K/yr
Exposure to x86 assembly language or lowlevel architectural programming is a strong plus * Scripting experience (Python, Perl, shell, Makefile) for automation and workflow support * Experience ...
CPU Core Design Verification Engineer
Austin, TX · Hybrid
$134K - $164K/yr
Exposure to x86 assembly language or lowlevel architectural programming is a strong plus * Scripting experience (Python, Perl, shell, Makefile) for automation and workflow support * Experience ...
CPU Core Design Verification Engineer
Austin, TX · On-site
$126K/yr
Exposure to x86 assembly language or low-level architectural programming is a strong plus * Scripting experience (Python, Perl, shell, Makefile) for automation and workflow support * Experience ...
CPU Core Design Verification Engineer
Austin, TX · On-site
$126K/yr
Exposure to x86 assembly language or low-level architectural programming is a strong plus * Scripting experience (Python, Perl, shell, Makefile) for automation and workflow support * Experience ...
Scope As the Staff Applications Software Engineer, Zephyr at Ambiq, you will drive the development ... Experience with developing embedded MCU code in C and assembly language on Arm Cortex-M Processors;
Scope As the Staff Applications Software Engineer, Zephyr at Ambiq, you will drive the development ... Experience with developing embedded MCU code in C and assembly language on Arm Cortex-M Processors;
Familiarity with assembly language * Knowledge of kernel-level programming * Experience with exploit development * Understanding of cryptographic algorithms and protocols * Familiarity with embedded ...
Familiarity with assembly language * Knowledge of kernel-level programming * Experience with exploit development * Understanding of cryptographic algorithms and protocols * Familiarity with embedded ...
As a Senior Principal Cyber Engineer at Nightwing CODEX, you will take on a hybrid role combining ... Experience with assembly language (x86/64, ARM, PPC, Mips, etc.) * Experience with Linux/Unix ...
As a Senior Principal Cyber Engineer at Nightwing CODEX, you will take on a hybrid role combining ... Experience with assembly language (x86/64, ARM, PPC, Mips, etc.) * Experience with Linux/Unix ...
Work collaboratively with team members, engineers, and supervisors to improve assembly processes ... language use restrictions and possession of a drivers license issued under section 12801.9 of the ...
Quick apply
Work collaboratively with team members, engineers, and supervisors to improve assembly processes ... language use restrictions and possession of a drivers license issued under section 12801.9 of the ...
As a Senior Principal Cyber Engineer at Nightwing CODEX, you will take on a hybrid role combining ... Experience with assembly language (x86/64, ARM, PPC, Mips, etc.) * Experience with Linux/Unix ...
As a Senior Principal Cyber Engineer at Nightwing CODEX, you will take on a hybrid role combining ... Experience with assembly language (x86/64, ARM, PPC, Mips, etc.) * Experience with Linux/Unix ...
As a Senior Principal Cyber Engineer at Nightwing CODEX, you will take on a hybrid role combining ... Experience with assembly language (x86/64, ARM, PPC, Mips, etc.) * Experience with Linux/Unix ...
As a Senior Principal Cyber Engineer at Nightwing CODEX, you will take on a hybrid role combining ... Experience with assembly language (x86/64, ARM, PPC, Mips, etc.) * Experience with Linux/Unix ...
Manufacturing Engineer Major Assembly
$71K - $92K/yr
... assembly. Qualifications Education Bachelor's degree in electrical or mechanical engineering or a ... Spanish language skills are a plus. Soft Skills * Strong interpersonal and communication skills.
Manufacturing Engineer Major Assembly
$71K - $92K/yr
... assembly. Qualifications Education Bachelor's degree in electrical or mechanical engineering or a ... Spanish language skills are a plus. Soft Skills * Strong interpersonal and communication skills.
This includes oversight and responsibility for Assembly, Test, Manufacturing Engineering ... Monitor and maintain compliance with internal quality and customer contractual requirements.
This includes oversight and responsibility for Assembly, Test, Manufacturing Engineering ... Monitor and maintain compliance with internal quality and customer contractual requirements.
Senior Vulnerability Researcher/Reverse Engineer
$103K - $141K/yr
Job Summary Our team covers the full life cycle from emulation, reverse engineering, vulnerability ... Experience with assembly language (x86/64, ARM, PPC, Mips, etc.) Desired Skills * C/C++/Python
Senior Vulnerability Researcher/Reverse Engineer
$103K - $141K/yr
Job Summary Our team covers the full life cycle from emulation, reverse engineering, vulnerability ... Experience with assembly language (x86/64, ARM, PPC, Mips, etc.) Desired Skills * C/C++/Python
CPU RTL Design Engineer
$141K - $269K/yr
... assembly language. * Experience with high-speed circuit design and optimization, specifically for ... Silicon and Platform Engineering Group (SPE): Deliver breakthrough silicon and platform solutions ...
CPU RTL Design Engineer
$141K - $269K/yr
... assembly language. * Experience with high-speed circuit design and optimization, specifically for ... Silicon and Platform Engineering Group (SPE): Deliver breakthrough silicon and platform solutions ...
As a member of the Security team at Ambiq, the Senior Staff Software Engineer, Security will ... Expertise in embedded C and assembly language, particularly for system initialization.
As a member of the Security team at Ambiq, the Senior Staff Software Engineer, Security will ... Expertise in embedded C and assembly language, particularly for system initialization.
CPU RTL Design Engineer
Austin, TX · On-site
$141K - $269K/yr
... assembly language. * Experience with high-speed circuit design and optimization, specifically for ... Silicon and Platform Engineering Group (SPE): Deliver breakthrough silicon and platform solutions ...
CPU RTL Design Engineer
Austin, TX · On-site
$141K - $269K/yr
... assembly language. * Experience with high-speed circuit design and optimization, specifically for ... Silicon and Platform Engineering Group (SPE): Deliver breakthrough silicon and platform solutions ...
Senior Product Test Engineer
Austin, TX · On-site
$102K - $190K/yr
Programming experience with C/C++, Python, assembly language, or scripting languages such as Perl or Visual Basic. * Working knowledge of MCU architectures and mixed-signal and/or RF systems.
Senior Product Test Engineer
Austin, TX · On-site
$102K - $190K/yr
Programming experience with C/C++, Python, assembly language, or scripting languages such as Perl or Visual Basic. * Working knowledge of MCU architectures and mixed-signal and/or RF systems.
Contractual Assembly Language Programmer information
What is the difference between Contractual Assembly Language Programmer vs Embedded Systems Developer?
| Aspect | Contractual Assembly Language Programmer | Embedded Systems Developer |
|---|---|---|
| Required Credentials | Assembly language proficiency, technical certifications | Embedded systems knowledge, programming certifications |
| Work Environment | Contract-based projects, specialized hardware | Full-time or contract, embedded hardware platforms |
| Industry Usage | Electronics, defense, hardware manufacturing | Consumer electronics, automotive, IoT devices |
| Search & Comparison Intent | Focus on low-level programming, hardware optimization | Focus on system integration, firmware development |
While both roles involve working with hardware and low-level programming, a Contractual Assembly Language Programmer specializes in writing assembly code for specific hardware on a contractual basis. An Embedded Systems Developer typically works on developing firmware and software for embedded devices, often in a full-time capacity. The roles overlap in hardware knowledge and programming skills but differ in scope, environment, and industry focus.

Full-time
Re-posted 28 days ago
Job description
This role will be on-site 5 days a week in NW Austin.
As a member of the Security team at Ambiq, the Senior Staff Software Engineer, Security will participate in developing and supporting Ambiq's TrustZone-based Trusted Execution Environment (TEE) offering for the Apollo & Atomiq SoC and emulation platforms.
This role will work within our Security software development team and will work closely with SoC and system architecture teams, Security architects and local SoC design team, focusing on enabling the TrustZone functions in Ambiq's SoC and software offerings.
A successful candidate should be a fast-learning, result-driven, and self-motivated team player with an "always learning" mindset. He should have an inquiring spirit and be comfortable in a lab environment and with hands-on debugging of embedded systems.
The candidate will be involved in the extension of each of these to cover new MCU members of the family as they become available.
Responsibilities
- Enable Trusted Execution Environments (TEE) support on Ambiq's TrustZone (ARM v8) enabled Apollo and Atomiq family of products.
- Take reference Trusted Firmware for Microcontroller (TF-m) implementation from ARM and adapt it to suit the specifics of Ambiq's TrustZone implementation
- Drive necessary Secure Bootloader software updates, laying the foundation for TEE and implementing necessary elements required for TF-m.
- Help drive SDK infrastructure and architectural changes to support TF-m-enabled systems.
- Spearhead Ambiq's compliance efforts by supporting industry-leading security certifications like ARM PSA and SESIP.
- Work closely with Alpha customers to ensure seamless integration of TF-m by testing and verifying its functionality in customer builds
- Work closely with the SQA and System Test team to help define and implement test cases for security deliverables to ensure full coverage.
Qualifications
- A Bachelor's of Science or Master's in Electrical Engineering, Computer Engineering, or Computer Science.
- 10+ years of experience developing embedded software for real-time environments (bare metal and RTOS).
- At least 5 years working on embedded security, cryptography, TrustZone, and secure boot.
- Solid understanding & proven ability to port and support ARM Trusted Firmware for Microcontrollers (TF-m).
- Understanding of security implications for the embedded systems, and experience with IoT security concepts (TrustZone, Root of Trust, Secure Boot, Secure Update)
- Familiarity and prior experience with ARM Platform Security Architecture (PSA), ARM TrustZone for microcontrollers, cryptographic algorithms/protocols, and ARM Cryptocell. Expertise in embedded C and assembly language, particularly for system initialization.
- Familiarity with at least one MCU IDE on Windows from ARM/Keil, IAR, Eclipse, or others.
- The candidate must be able to independently manage assigned tasks, prioritize workload, and meet deadlines with minimal supervision. Proactive problem-solving skills and the ability to seek clarification when needed are essential.
- Experience in prioritizing tasks and managing workflow for oneself and potentially others in the future. Ability to delegate effectively and keep projects on track to achieve desired outcomes.
Must be currently authorized to work in the United States for any employer. We do not sponsor or take over sponsorship of employment visas (now or in the future) for this role.
About Ambiq Micro
Sourced by ZipRecruiter