This is an IT support group | Staff Embedded Software Engineer
3 days ago
Description
Company Overview
Ambiq's mission is to develop the lowest-power semiconductor solutions to enable intelligent devices everywhere by creating energy-efficient, sustainable, and data-driven solutions. Ambiq has contributed to products that last weeks on a single charge and aims to advance Artificial Intelligence (AI) in mobile devices. With over 250 million units shipped by 2024, Ambiq operates globally, valuing technology innovation and customer-centricity.
Scope
As the Staff Embedded Software Engineer, you will lead the development and testing of AmbiqSuite SDK on Ambiq SoC devices. This role involves collaboration with the global MCU software development team, focusing on software development and testing.
Responsibilities include extending the SDK's hardware adaptation layer (HAL) and device drivers, and working with new MCU members.
Responsibilities
Define the HAL and board support package (BSP) of the SDK with software architects.
Develop and maintain HAL interfaces for MCU components like Cache, MPU, TCM, and power controls.
Create examples and software test cases for MCU common blocks.
Engage in pre-silicon verification and post-silicon bring up for MCU cores.
Develop and maintain real-time OS ports for Ambiq MCUs.
Support design verification and validation engineers, field engineers, and key customers.
Requirements
MS in ECE or Computer Science with 6+ years of experience, or BS with 8+ years;
Deep understanding of ARM architectures, preferably M-profile;
Experience with embedded RTOS, particularly Zephyr and FreeRTOS;
Development experience on Arm Cortex-M Processors;
Familiarity with MCU IDEs and peripherals like SPI, I2C, and UART;
Hands-on experience with lab equipment for debugging;
Experience with collaboration tools and source code control systems;
Understanding of software testing and automation principles;
Strong problem-solving skills with complex HW/SW interactions;
Experience with scripting languages, particularly Python;
Excellent communication and documentation skills.
What you need
We're looking for technologists who thrive on solving challenges and driving innovation. At Ambiq, you'll work in a dynamic team prioritizing innovation, customer focus, and continuous learning. Join us to make a significant impact on energy efficiency.
Innovate: Break barriers to possible solutions.
Collaborate: Encourage better communication and teamwork.
Focus: Keep customer needs at the core of our efforts.
Learn: Pursue continuous improvement and curiosity.
Achieve: Maintain quality and fulfill commitments.
#J-18808-Ljbffr
-
Singapore This is an IT support group Full timeJob ID: 13971Location: ST Engineering Hub, SG About ST Engineering ST Engineering is a global technology, defence, and engineering group with offices across Asia, Europe, the Middle East, and the U.S., serving customers in more than 100 countries. The Group uses technology and innovation to solve real-world problems and improve lives through its diverse...
-
Singapore This is an IT support group Full timeRockwell Automation is a global technology leader focused on helping the world’s manufacturers be more productive, sustainable, and agile. With more than 28,000 employees who make the world better every day, we know we have something special. Behind our customers - amazing companies that help feed the world, provide life-saving medicine on a global scale,...
-
Singapore This is an IT support group Full timeResponsibilities: Architect and develop a robust, scalable, and secure NVR system. Implement and ensure compliance with the ONVIF protocol. Configure and manage servers for NVR services. Manage RTSP streams for real-time video recording, playback, and streaming. Design and implement efficient storage solutions, including local storage and NAS. Ensure...
-
Singapore This is an IT support group Full timeDate: 20 Dec 2024Location: Singapore, Singapore Company: Singtel Group Be a Part of Something BIG!As a Staff DevOps Engineer at Group Networks in Singtel SG, you will lead the design and implementation of our platform strategy, aimed at loosening the IT architecture, increasing organizational agility, and enabling an API-driven digital ecosystem. Your...
-
Staff Firmware Engineer
3 weeks ago
Singapore This is an IT support group Full timeRockwell Automation is a global technology leader focused on helping the world’s manufacturers be more productive, sustainable, and agile. With more than 28,000 employees who make the world better every day, we know we have something special. Behind our customers - amazing companies that help feed the world, provide life-saving medicine on a global scale,...
-
This is an IT support group | Network Engineer
3 weeks ago
Singapore This is an IT support group Full timeJob ID: 16534Location: ST Engineering Hub, SG About ST Engineering ST Engineering is a global technology, defence, and engineering group with offices across Asia, Europe, the Middle East, and the U.S., serving customers in more than 100 countries. The Group uses technology and innovation to solve real-world problems and improve lives through its diverse...
-
Singapore This is an IT support group Full timeAbout our group: The Equipment Development Engineering group (EDE) of Seagate Technology is expanding the team! We welcome aspiring Automation Alchemist Enthusiasts to check out this awesome opportunity!Our vision is to innovate and develop advanced intelligent automated manufacturing equipment solutions that can sense, analyze, and make smart decisions by...
-
This is an IT support group | Lecturer
3 weeks ago
Singapore This is an IT support group Full timeWhat the role is Lecturer (Common Engineering Programme) / School of Engineering What you will be working on Teaching in Digital Systems Design, Embedded Systems Programming and at least ONE of the following disciplines: Python / Java / C Programming, Advanced Electronics, Internet of Things (IoT), Robot Operating System (ROS), AI / Machine Learning, FPGA....
-
Singapore This is an IT support group Full timeJob ID: 16664Location: ST Engineering Jurong East Bui, SG About ST Engineering ST Engineering is a global technology, defence, and engineering group with offices across Asia, Europe, the Middle East, and the U.S., serving customers in more than 100 countries. The Group uses technology and innovation to solve real-world problems and improve lives through its...
-
Singapore This is an IT support group Full timeAbout our group: Seagate Firmware Software Engineering – Systems Security Firmware Team is responsible for delivering security solutions to Systems products to address internal and external challenges on security. We are seeking candidates to work together to design and implement innovative security solutions for our customers. Our mission is to provide...
-
Singapore This is an IT support group Full timeCompany: Crédit Agricole Corporate and Investment Bank (ISAP Singapore)Category: Software Developer City: Singapore State: Singapore Description Software Developer (DevOps)Who We Are Crédit Agricole Corporate and Investment Banking (Crédit Agricole CIB) is the corporate and investment banking arm of Crédit Agricole Group, world’s 12th largest bank by...
-
This is an IT support group | C++ Developer
3 days ago
Singapore This is an IT support group Full timeKey Responsibilities: Write, test, and maintain high-quality C++ code for a variety of applications. Develop efficient, reusable, and scalable software components. Work closely with other developers, engineers, and product teams to design and deliver complex software solutions. Optimize applications for speed, scalability, and efficiency. Debug,...
-
Singapore This is an IT support group Full timeJob description: ROLES AND RESPONSIBILITIES 1st and 2nd Level Support Laptop/desktop support, file & print services, network connectivity, LAN\WAN, PABX, Office365 and basic application troubleshooting. Escalate issues to 2nd level support staff/vendor if issues cannot be resolved. Participate in Out-Of-Office-Hours support on-call standby roster for...
-
This is an IT support group | Staff Nurse
3 days ago
Singapore This is an IT support group Full timeCompany Description MINDS has been caring for Persons with Intellectual Disabilities (PWIDs) and their families since 1962. Grounded in the belief that all PWIDs have innate abilities and talents, MINDS is committed to empowering them and enhancing their quality of life, while advocating for greater inclusivity for PWIDs as a nation. MINDS is today one of...
-
Senior Staff System Engineer
3 weeks ago
Singapore This is an IT support group Full timeWe are looking for multiple seasoned Senior and Staff System Engineers to grow an Edge AI & Systems software team to the next level. This team works within the larger ASIC team to architect and enhance Neural Network solutions in the Video Processor roadmap. Current and Older Products: OAX8000OAX4600OA7100Deliveries: Neural Network Processor (NPU)...
-
Singapore This is an IT support group Full timeFoundation IP Staff Design Engineer We are looking for energetic and passionate design engineers to join our Central Engineering Group and be part of an elite team responsible for the development of foundation IP for AI products including memory compilers, logic cells and custom macros of all types on the bleeding edge of process technology. We have...
-
Singapore This is an IT support group Full timeJob ID: 16713Location: ST Engineering Jurong East Bui, SG About ST Engineering ST Engineering is a global technology, defence, and engineering group with offices across Asia, Europe, the Middle East, and the U.S., serving customers in more than 100 countries. The Group uses technology and innovation to solve real-world problems and improve lives through its...
-
Singapore This is an IT support group Full timeCOMPANY DESCRIPTION Singapore Management University is a place where high-level professionalism blends together with a healthy informality. The 'family-like' atmosphere among the SMU community fosters a culture where employees work, plan, organise and play together building a strong collegiality and morale within the university. Our commitment to...
-
Singapore This is an IT support group Full timeDate: 6 Dec 2024Location: Singapore, Singapore Company: Singtel Group Be a Part of Something BIG!We are looking for strong engineer for the Build-Run teams across grades. For day-to-day work, engineers are positioned inside the multi-disciplinary teams and work to achieve business goals. In addition, engineers are part of the development practice,...
-
Singapore This is an IT support group Full timeAbout ST Engineering ST Engineering is a global technology, defence, and engineering group with offices across Asia, Europe, the Middle East, and the U.S., serving customers in more than 100 countries. The Group uses technology and innovation to solve real-world problems and improve lives through its diverse portfolio of businesses across the aerospace,...