Senior Embedded Software Engineer
4 months ago
Responsibilities:
- Design, develop, code, and document larger modules as part of firmware projects and lead a firmware project.
- Rich experience on embedded SoC software development and debug environment setup.
- Work with relevant architects, software and hardware teams to finalize the system level solutions and modularize the firmware development works.
- Utilize low level C coding techniques when developing codebases, follow coding standards and follow standard development best practices.
- Read schematics, utilize oscilloscopes, digital analyzers, and other test equipment in the development and debugging of firmware designs.
- Have fundamental knowledge about the operating system and its common drivers, especially understanding basics of RTOS.
- Have fundamental knowledge about inter-chip communications in heterogenous processor environment, and able to use OpenAMP or RPC such techniques.
- Understand storage devices/controller (i.e. SAS, SATA etc.) driver, protocols and firmware design is a plus.
- Understand power management at system level and OS power management handling is a plus, especially familiar with PMIC firmware.
- Understand the virtualization techniques on server environment is a plus.
Requirements:
- Minimum degree in Bachelors Engineering in Computer Science/Engineering, Electrical Engineering, related field or equivalent experience on embedded system.
- Minimum of 3-5 years of experience
- Experience with implementing embedded operating systems such as Linux, FreeRTOS on target hardware
- Demonstrated experience with C/C++/assembly language programming.
- Demonstrated experience with ability of problem analysis and solving.
- Familiar with RISC-V/ARM ISA is a plus.
- Good team player and be able to prioritize the tasks and delivery the modalized development work.
Tell employers what skills you have
RTOS
Test Equipment
Embedded Software
Hardware
FreeRTOS
Architects
Power Management
SoC
Firmware
Operating Systems
Team Player
Debugging
Electrical Engineering
Virtualization
Linux
Software Development
-
Senior Embedded Software Engineer
17 hours ago
Singapore SPECIALIZED ASIA PACIFIC PTE. LTD. Full timeJob SummaryAt Specialized Asia Pacific PTE. LTD., we are seeking a seasoned Senior Embedded Software Engineer with expertise in developing firmware solutions for state-of-the-art e-Bike systems. The candidate will be responsible for designing complex embedded software systems, defining system architecture, and making critical technical decisions.Key...
-
Senior Embedded Software Engineer
1 month ago
Singapore SPECIALIZED ASIA PACIFIC PTE. LTD. Full timeRoles & ResponsibilitiesSummaryAt specialized we are committed to innovate and provide the best performance bicycle that benefit and improve our riders supporting our purpose to pedal the planet forward and contribute toward green environment. To strengthen our newly setup e-Bike electronics team in Singapore who working closely with team based in Europe, we...
-
Embedded Software Engineer
1 month ago
Singapore SPECIALIZED ASIA PACIFIC PTE. LTD. Full timeRoles & ResponsibilitiesSummaryAt specialized we are committed to innovate and provide the best performance bicycle that benefit and improve our riders supporting our purpose to pedal the planet forward and contribute toward green environment. To strengthen our newly setup e-Bike electronics team in Singapore who working closely with team based in Europe, we...
-
Embedded Software Engineer
2 months ago
Singapore MANPOWER STAFFING SERVICES (SINGAPORE) PTE LTD Full timeRoles & ResponsibilitiesResponsibilities: Responsible for the design, development, testing and supporting of firmware/embedded software application for existing and next generation of products in accordance with engineering best practices/processes, and in partnership with team members across the globe. Consistently meet project deliverables with high...
-
Senior Embedded Software Engineer
2 months ago
Singapore DOODLE LABS (SG) PTE. LTD. Full timeRoles & ResponsibilitiesThe candidate will be responsible for designing and implementing software that’s part of wireless router firmware. They should be a solid contributor and able to design, develop, code, test, and debug system software and automation scripts. They must be able to write clean code and push the capabilities of our Smart Radio and...
-
Embedded Software Engineer
1 day ago
Singapore Dell Full timeEmbedded Software EngineerIn the rapidly moving Artificial Intelligence era, few spaces are moving faster than the AI-enabled PC. As a leading provider of world-class technology, this means bringing more intelligence into the PC ecosystem, enabling superior performance, enhanced productivity, and delightful experiences while maintaining privacy and...
-
Embedded Software Engineer
1 day ago
SINGAPORE Dell Full timeEmbedded Software EngineerIn the rapidly moving Artificial Intelligence era, few spaces are moving faster than the AI-enabled PC. As a leading provider of world-class technology, this means bringing more intelligence into the PC ecosystem, enabling superior performance, enhanced productivity, and delightful experiences while maintaining privacy and...
-
Embedded Software Engineer
2 months ago
Singapore DOODLE LABS (SG) PTE. LTD. Full timeRoles & ResponsibilitiesCore skills:Experience with Linux wireless stack/kernel/driver/gitC/Linux programming and debuggingExperience in trouble-shooting embedded systemsExperience in common interfaces, networking protocols, and hardware subsystemsAdditional skills:Experience with wireless drivers such as ath11kWeb GUI development for embedded...
-
Embedded Software Developer
4 weeks ago
Singapore Cygnify Pte Ltd Full timeEmbedded Software EngineerCygnify Pte Ltd is seeking a skilled Embedded Software Engineer to join our team. As an Embedded Software Engineer, you will be responsible for designing, developing, and maintaining embedded software for AI banking solutions.Key Responsibilities:Embedded Software Development: Design, develop, and maintain embedded software for AI...
-
Junior Embedded Software Engineer
2 months ago
Singapore MANPOWER STAFFING SERVICES (SINGAPORE) PTE LTD Full timeRoles & ResponsibilitiesResponsibilities:You will be responsible for the design, development, testing and supporting of firmware/embedded software application for existing and next generation of products in accordance with engineering best practices/processes, and in partnership with team members across the globe.You will be required to consistently meet...
-
Embedded Software Engineer
1 day ago
Singapore ENVIRODYNAMICS SOLUTIONS PTE. LTD. Full timeRoles & ResponsibilitiesJob Responsibilities Develop embedded system software, ensuring efficient, reliable operation. Design and implement IoT-related protocols and software, enabling seamless connectivity and device communication. Develop and maintain peripheral device drivers and Wi-Fi-related software for various applications. Provide technical...
-
Principal / Senior Embedded Software Engineer
2 months ago
Singapore CARUX TECHNOLOGY PTE. LTD. Full timeRoles & ResponsibilitiesJob Description1. Develop embedded software for Automotive products related to cockpit user experience(mainly Automotive display products)a. Software Applications Developmentb. Drivers Developmentc, Tools/Script Development2. Participate in product/system requirement document review and analysis, feasibility study and proof of...
-
Embedded Software Engineer
1 day ago
Singapore LIGHT ROBOTICS PTE. LTD. Full timeRoles & ResponsibilitiesResponsibilities Design and develop embedded systems and software for various applications. Develop and maintain documentation for embedded systems, including design specifications, user manuals, and test plans. Participate in design reviews and provide feedback on hardware and software designs.Preferred Qualifications Proficiency...
-
Embedded Software Developer
17 hours ago
Singapore BUSINESS EDGE PERSONNEL SERVICES PTE LTD Full timeSoftware Development RoleThis position is focused on software development in an embedded Linux system environment. As a software engineer, you will be responsible for performing C/C++ programming, managing software evaluation and test, writing test plans and reports, and creating drivers for devices under embedded Linux OS. Additionally, you will work on...
-
Senior Embedded Software Engineer
1 day ago
Singapore MANPOWER STAFFING SERVICES (SINGAPORE) PTE LTD Full timeRoles & ResponsibilitiesAbout NSING:As part of Nations Technologies Group, NSING was founded in 2018 in Singapore bringing high-performance semiconductor products and solutions to global semiconductor industry. Our products includes General and Secure MCU, Secure IC for TPM (Trusted Platform Module), Bluetooth Low Energy BLE and BMS (Battery Management...
-
Embedded Software Developer
2 days ago
Singapore Thales Full timeAt Thales, we are seeking a talented Embedded Software Developer to join our team in Singapore. As a key member of our Embedded Software - Applications team, you will be responsible for designing, implementing, and validating embedded applications products for major OEM smartphone customers.Key Responsibilities:Develop new and maintain existing SIM/eSIM/eSE...
-
Embedded Software Engineer
1 month ago
Singapore Cygnify Pte Ltd Full timeResponsibilities: Embedded Software Development: Design, develop, and maintain embedded software for AI banking solutions. Write efficient, reliable, and scalable code for embedded systems. Ensure high performance, reliability, and security of embedded applications. Integration and Testing: Integrate embedded software with hardware components and other...
-
Senior Firmware/Software Engineer
2 months ago
Singapore HPS PARTNERS PTE. LTD. Full timeRoles & ResponsibilitiesResponsibilities: Design, development, testing and support of firmware/embedded software applications for microcontroller based wireless systems. Develop software communication protocols for wireless communication systems Drive technology/development projects in all phrases from specification to release. Read or understand...
-
Embedded Engineer
1 day ago
Singapore ORIENT TECHNOLOGY (S) PTE LTD Full timeRoles & ResponsibilitiesWe are seeking a talented Embedded Engineer with a strong technical background to join our team. This role is open to both graduates and experienced professionals who are eager to contribute to projects and the growth of the company. The successful candidate will be primarily responsible for designing, developing, and testing...
-
Software Engineer
1 month ago
Singapore REALTEK SINGAPORE PRIVATE LIMITED Full timeJob DescriptionWe are seeking a highly skilled Software Engineer to join our team at Realtek Singapore Private Limited. As a key member of our engineering team, you will be responsible for designing, developing, and testing software for our WiFi and embedded systems.Key Responsibilities:Develop wireless AP software and firmwareDesign and implement network...