Staff Engineer

2 weeks ago


Singapore Ambiq Full time

Overview Ambiq's mission is to enable intelligence everywhere by delivering the lowest power semiconductor solutions. Ambiq is a pioneer and a leading provider of ultra-low-power semiconductor solutions based on our proprietary and patented sub- and near-threshold technologies. With the increasing power requirements of artificial intelligence (AI) computing, our customers rely on our solutions to deliver AI to edge environments. Our hardware and software innovations deliver a multi-fold improvement in power consumption over traditional designs without expensive process geometry scaling. Since 2010, we have addressed power consumption challenges for battery-powered edge devices and, as of early 2025, shipped more than 280+ million units worldwide. Our innovative and fast-moving teams—design, research, development, production, marketing, sales, and operations—are spread across the US (Austin), Taiwan (Hsinchu), China (Shanghai and Shenzhen), and Singapore. We value relentless technology innovation, a deep commitment to customer success, collaborative problem-solving, and energy efficiency. We seek candidates who share these values and are self-motivated, creative, and comfortable learning and driving new technologies. Ambiq offers growth through complex, meaningful, and challenging projects that make a lasting impact on technology. Scope As the Staff Engineer - Embedded MCU Software at Ambiq, you will drive the development and testing of core MCU functions in AmbiqSuite SDK on Ambiq SoC devices and emulation platforms. This includes memory management (Cache, MMU, MPU), data movement (DMA), and general MCU management. You will contribute to defining and implementing the multicore software framework and related infrastructure. This role works within the global MCU software development team and collaborates with the architecture team and the local MCU SoC design team, focusing on MCU software development and test activities. A successful candidate should be fast-learning, result-driven, self-motivated, and comfortable in a lab environment with hands-on debugging for embedded systems. The role extends the hardware adaptation layer (HAL) and device drivers of the SDK to new platforms, enhancing features and content with a focus on memory management and data movement subsystems, and extending the SDK to cover new MCU members as they become available. Responsibilities Design, develop, and maintain the HAL interfaces for MCU clocking, power management, MCU control, and other general MCU management subsystems. Develop and maintain the trusted firmware HAL and porting layers to enable secure and scalable embedded platforms. Design, develop, and maintain examples and software test cases for these blocks. Take a key role in pre-silicon verification on FPGA, as well as post-silicon bring-up, verification, performance optimization, and debugging for these blocks. Design, develop, and maintain real-time OS ports for Ambiq MCUs. Support design verification (DV) and validation engineers, field engineers, and key customers as needed. Requirements MS in ECE or Computer Science with 3+ years of experience, or BS in ECE/CS with 5+ years, with at least 2 years focusing on MCU management subsystems. Deep understanding of ARM architectures; M-profile preferred. Experience with MCU clocking, power management, MCU control, and other general MCU management subsystems. Experience with Trusted Firmware-M (TF-M), Platform Security Architecture (PSA), and CryptoCell is an added advantage. Experience developing in embedded C and assembly language with a focus on system initialization and low-level code. Deep understanding of embedded RTOS; Zephyr and FreeRTOS preferred. Experience with at least one MCU IDE from ARM, Keil, IAR, Eclipse, Ozone, or others. Hands-on experience with lab equipment (oscilloscopes, logic analyzers) for debugging. Experience with Jira, Confluence, and collaboration tools; source control (git) required. Understanding of software testing and test automation principles. Excellent problem-solving skills for complex HW/SW debugging. Experience with scripting languages; Python is desirable. Strong communication and documentation skills. What You'll Need Ambiq values continued technology innovation, customer focus, collaborative decision-making, and enthusiasm for energy efficiency. The successful candidate should be self-motivated, creative, and comfortable learning exciting new technologies. This role offers growth and the opportunity to work on complex, engaging, and challenging projects. The candidate should embody Ambiq Shared Values: Innovate, Collaborate, Focus, Learn, Achieve. Innovate: Break down barriers to possible solutions. Collaborate: Proactively communicate and support others to improve. Focus: Keep the voice of the customer at the center of everything. Learn: Strive for continuous improvement and curiosity. Achieve: Execute with quality and follow through on commitments. Seniority level Mid-Senior level Employment type Full-time Job function Engineering and Information Technology Industries: Semiconductor Manufacturing #J-18808-Ljbffr


  • Zendesk Engineer

    5 days ago


    Singapore Get Staff Full time

    About us The Role Our client is a Fortune 100 technology company, providing platforms that help connect people around the world. One of our core values is to scale the business by putting people first, and the Enterprise Products team is uniquely positioned to propel this work to the next level as we let the customer’s needs be our guiding compass, not...

  • Staff Engineer

    18 hours ago


    Singapore Oxford Knight Full time

    Staff Engineer open to working with Ruby and Kubernetes on public cloud providers Looking for a Staff Engineer open to working with Ruby and Kubernetes on public cloud providers. While prior experience in this stack is valued, it is not mandatory for the role. The position offers the opportunity to provide technical leadership and mentorship, making...

  • Staff Engineer

    2 weeks ago


    Singapore VISENZE PTE. LTD. Full time

    About Rezolve Ai Rezolve Ai (NASDAQ: RZLV) is an industry leader in AI-powered solutions, specializing in enhancing customer engagement, operational efficiency, and revenue growth. The Brain Suite delivers advanced tools that harness artificial intelligence to optimize processes, improve decision-making, and enable seamless digital experiences.As a leader in...

  • Staff Engineer

    2 weeks ago


    Singapore DKATALIS Full time

    Join to apply for the Staff Engineer role at DKATALIS Get AI-powered advice on this job and more exclusive features. About DKatalis DKatalis is a financial technology company with multiple offices in the APAC region. Our goal is to create an ecosystem-linked financial services business. DKatalis is built and backed by experienced entrepreneurs, bankers, and...


  • Singapore Trulyyy Full time $150,000 - $250,000 per year

    I'm partnering with a fast-growing fintech innovator backed by a world-renowned VC.We're looking for top engineering talent who:Graduated from a top universityHave relevant work experience at a Tier 1 tech companyAre comfortable working onsite full-time (5 days/week)Open Roles:Engineering ManagerLead and scale a high-performing engineering team, driving...


  • Singapore ExpressVPN Full time

    Senior/Staff Software Engineer (Node.js)Join to apply for the Senior/Staff Software Engineer (Node.js)role at ExpressVPN Senior/Staff Software Engineer (Node.js)Join to apply for the Senior/Staff Software Engineer (Node.js)role at ExpressVPN Get AI-powered advice on this job and more exclusive features. Direct message the job poster from ExpressVPN Kape is a...


  • Singapore PayPal Full time

    Join to apply for the Staff Software Engineer role at PayPal Join to apply for the Staff Software Engineer role at PayPal Get AI-powered advice on this job and more exclusive features. The Company PayPal has been revolutionizing commerce globally for more than 25 years. Creating innovative experiences that make moving money, selling, and shopping simple,...


  • Singapore TRULYYY PTE. LTD. Full time

    I’m partnering with a fast-growing fintech innovator backed by a world-renowned VC. We're looking for top engineering talent who: Graduated from a top university Have relevant work experience at a Tier 1 tech company Are comfortable working onsite full-time (5 days/week)Open Roles Engineering Manager – Lead and scale a high-performing engineering team,...


  • Singapore The Digital and Intelligence Service (DIS) Full time

    Staff Software Engineer (DXO) – Digital Ops-Tech Centre (DOTC)About Us The Digital Ops-Tech Centre (DOTC) is a newly established unit within The Digital & Intelligence Service, dedicated to exploring cutting-edge technologies and adopting industry best practices in software engineering. As the centre of excellence for Software Engineering, DOTC enhances...

  • Staff Engineer

    2 weeks ago


    Singapore Centre for Strategic Infocomm Technologies (CSIT) Full time

    Join to apply for the Staff Engineer (Networks)role at Centre for Strategic Infocomm Technologies (CSIT)1 month ago Be among the first 25 applicants Join to apply for the Staff Engineer (Networks)role at Centre for Strategic Infocomm Technologies (CSIT)You will be part of the dynamic team responsible for building resilient network infrastructure using...