Staff Engineer
1 week ago
Scope As the Staff Engineer - Embedded MCU Software at Ambiq, you will drive the development and testing of core MCU functions in the AmbiqSuite SDK on Ambiq SoC devices and emulation platforms. These include features such as memory management (Cache, MMU, MPU), data movement (DMA), and general MCU management. You will also contribute to defining and implementing the multicore software framework and related infrastructure. This role works closely with the architecture team and the local MCU SoC design team in our global MCU software development group. 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 debug, focusing on these blocks. Design, develop, and maintain real‐time OS ports for Ambiq MCUs. Support design verification and validation engineers, field engineers, and key customers as needed. Requirements MS in ECE or Computer Science and 3+ years of experience, or BS ECE/CS with 5+ years of experience, 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 other. Good hands‐on experience on lab equipment such as oscilloscopes, logic analyzers, etc. for debugging issues. Experience with Jira, Confluence, and collaboration tools. Experience with source code control systems (git) required. Understanding of software testing and test automation principles. Excellent problem‐solving skills dealing with complex system‐level issues related to HW/SW debug. Experience with scripting languages required; Python experience is specifically desirable. Strong communication and documentation skills. What You Need We're seeking passionate technologists who thrive on pushing boundaries, solving complex challenges, and driving transformative solutions. At Ambiq, you'll collaborate with a dynamic team that values relentless innovation, customer‐centric thinking, and continuous learning. If you're a self‐motivated, creative problem‐solver eager to push technological limits and make a meaningful impact in energy efficiency, this is your opportunity to grow, excel, and turn groundbreaking ideas into reality. Shared Values Innovate: We tenaciously find ways to break down the barriers to possible solutions. Collaborate: We proactively communicate and encourage each other to be better. Focus: We keep the voice of the customer at the center of everything we do. Learn: We strive for continuous improvement and are always curious. Achieve: We execute on quality and follow through on our commitments. #J-18808-Ljbffr
-
Staff Engineer/Engineering Manager
3 days ago
Singapore Trulyyy Full time $150,000 - $250,000 per yearI'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...
-
Senior/Staff Software Engineer
2 weeks ago
Singapore ExpressVPN Full timeSenior/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...
-
Staff Software Engineer
1 week ago
Singapore PayPal Full timeJoin 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,...
-
Staff Engineer/Engineering Manager
1 week ago
Singapore TRULYYY PTE. LTD. Full timeI'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,...
-
Staff Engineer/Engineering Manager
24 hours ago
Singapore TRULYYY PTE. LTD. Full timeRoles & Responsibilities 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: 1. Engineering Manager Lead and scale a...
-
Staff Software Engineer
2 weeks ago
Singapore You Technologies Group Full time**We Are** YouTrip is at the forefront of Asia's financial revolution, defining the future of digital finance with its leading multi-currency payment platform. Launched in 2018, YouTrip has swiftly ascended as a powerhouse, orchestrating billions in transactions annually and securing the trust of millions. With innovative solutions like YouTrip for...
-
Staff Software Engineer
1 week ago
Singapore The Digital and Intelligence Service (DIS) Full timeStaff 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
1 week ago
Singapore World-hire Full time**Senior Staff Engineer (C++)** **Singapore** **Indefinite Contract** **Location**: Singapore City (Required Onsite all 5 days in a week) **Company Description** We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale — across...
-
Staff Frontend Engineer
11 hours ago
Singapore Wego Pte Ltd Full time**_About Wego_** We’re on a mission to help people discover the real value of travel — to inspire, to give more reasons, to make it easy — for you to travel. Our company was founded back in 2005, and since then, we’ve imagined and created some of the most well-loved products for travelers all around the world. Today, Wego is the number 1 travel...
-
Staff Software Engineer
2 weeks ago
Singapore Breeze Full timeJoin to apply for the Staff Full Stack Software Engineer role at Breeze Are you passionate about solving complex challenges in the fintech space? We're looking for talented individuals to join our dynamic startup, backed by Sequoia Capital. We're building the universal