Senior Embedded Software Engineer

6 months ago


Singapore STARFIVE INTERNATIONAL PTE. LTD. Full time
Roles & Responsibilities

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

  • Singapore Transcelestial Technologies Pte Ltd. Full time

    Transcelestial’s vision is to improve the connectivity experience for the next billion people. We believe that connectivity is a human right and Transcelestial is on a mission to solve the problem of internet distribution and provide affordable, high-speed internet to everyone. Transcelestial’s next-generation wireless laser communication technology is...


  • Singapore ASIA INNOVATORY MANAGEMENT SCHOOL Full time

    About the RoleWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at ASIA INNOVATORY MANAGEMENT SCHOOL. The successful candidate will be responsible for designing and developing software applications for embedded devices, ensuring secure and reliable connections between these devices and on-premises/cloud platforms.Key...


  • Singapore ST ENGINEERING INFO-SECURITY PTE. LTD. Full time

    Embedded System Developer OpportunityST Engineering, a leading technology and engineering group, is seeking an experienced Senior Embedded Systems Software Engineer to join our dynamic team.The successful candidate will be responsible for designing, developing, testing, and maintaining embedded systems for various applications. Working closely with hardware...


  • Singapore HPS PARTNERS PTE. LTD. Full time

    Job DescriptionAs a Senior Embedded Systems Software Engineer at HPS Partners PTE. LTD., you will be responsible for developing and optimizing embedded Linux firmware solutions.


  • Singapore ESPRESSIF SYSTEMS SERVICES PTE. LTD. Full time

    Roles & ResponsibilitiesEspressif is looking for both junior and senior Embedded software engineers who will participate in projects related to wireless protocol stacks (Wi-Fi / Bluetooth / 802.15.4) or multimedia solutions (algorithms / protocols / applications of video/audio).To design and develop Espressif's AIoT Chips, SDKs, and solutions. You will be...


  • Singapore HPS PARTNERS PTE. LTD. Full time

    About the RoleAs a Senior Embedded Systems Software Engineer at HPS PARTNERS PTE. LTD., you will play a crucial role in designing and developing cutting-edge embedded Linux firmware solutions.


  • Singapore TRUST RECRUIT PTE. LTD. Full time

    We are seeking a highly skilled Senior Embedded Software Engineer to join our team at TRUST RECRUIT PTE. LTD.Job DescriptionAs a Senior Embedded Software Engineer, you will be responsible for designing and developing software applications for embedded systems using C/C++ programming languages. You will work closely with system designers and hardware...


  • Singapore TROYTECH INTERNATIONAL CONSULTING PTE LTD Full time

    Job DescriptionTROYTECH INTERNATIONAL CONSULTING PTE LTD is seeking a highly skilled Senior Embedded Software Development Engineer to join our team.About the RoleWe are looking for an experienced software engineer with expertise in designing and developing embedded systems. The successful candidate will be responsible for leading the development of firmware...


  • Singapore ZENITH INFOTECH (S) PTE LTD. Full time

    About ZENITH INFOTECH (S) PTE LTD.Established as a premier IT consulting company, we deliver comprehensive solutions to our clients across various industries. Our mission is to provide innovative and effective technology services that drive business growth.Career OpportunitiesWe are currently seeking an experienced Senior Embedded Software Engineer with a...


  • Singapore MANPOWER STAFFING SERVICES (SINGAPORE) PTE LTD Full time

    Roles & 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...


  • Singapore SECRETLAB SG PTE. LTD. Full time

    Unlock Career Advancement OpportunitiesAbout Us:Secretlab, a leading innovator in the industry, seeks an accomplished Senior Embedded Software Architect to spearhead the development of cutting-edge cross-platform embedded software solutions.Key Responsibilities:Leverage expertise to mentor and lead a team of skilled software engineers, promoting best...


  • Singapore Sioux High Tech Software Ltd. Full time

    About Sioux Sioux is a strategic high-tech solutions provider that develops, innovates and assembles complex high-tech systems We have a team of over 1,200 dedicated engineers who either support our clients or serve as their Research and Development department. Our strong productivity allows us to speed up product development, giving our clients a...


  • Singapore ZENITH INFOTECH (S) PTE LTD. Full time

    Zenith Infotech (S) Pte Ltd. is seeking a highly skilled Senior Embedded Systems Software Engineer to join our team.About the RoleWe are looking for an experienced software developer with expertise in C++ programming and embedded systems development. The successful candidate will be responsible for designing, developing, and testing software applications for...


  • Singapore ACHIEVE TECHNOLOGY ASIA PACIFIC PTE LTD Full time

    Achieve Technology Asia Pacific PTE LTD is seeking a highly skilled Embedded Software Engineer to join our team.Salary: SGD 120,000 - SGD 180,000 per annum.Job Description:We are looking for an experienced Embedded Software Engineer who can design, develop and maintain software applications using C++ on embedded platforms. The ideal candidate will have a...


  • Singapore BUSINESS EDGE PERSONNEL SERVICES PTE LTD Full time

    About the RoleWe are seeking an experienced Senior Embedded Linux Software Engineer to join our electronic system design team at BUSINESS EDGE PERSONNEL SERVICES PTE LTD.


  • Singapore TRUST RECRUIT PTE. LTD. Full time

    Job OverviewWe are seeking an experienced Senior Embedded Software Architect to join our team at TRUST RECRUIT PTE. LTD. in Singapore. This is a unique opportunity to leverage your expertise in embedded software design and development to drive innovation and growth.About the RoleAs a Senior Embedded Software Architect, you will be responsible for designing...


  • Singapore NSEARCH GLOBAL PTE. LTD. Full time

    About the RoleWe are seeking a highly skilled Senior Embedded Software Developer to join our team at NSEARCH GLOBAL PTE. LTD.Job DescriptionAs a Senior Embedded Software Developer, you will be responsible for the design and development of one or more devices that are part of an integrated e-payment Fare Collection System. You will work on the software...


  • Singapore DOODLE LABS (SG) PTE. LTD. Full time

    Job DescriptionWe are seeking a highly skilled Senior Embedded Software Architect to join our team at Doodle Labs (SG) Pte. Ltd.The ideal candidate will have extensive experience in developing and implementing embedded software systems, with a strong focus on Linux-based solutions.Key Responsibilities:Design and develop high-quality embedded software for...


  • Singapore SANMINA-SCI SYSTEMS SINGAPORE PTE. LTD. Full time

    Job OverviewThe Embedded Systems Software Architect will be responsible for designing and developing software architecture for embedded systems, as well as collaborating with other engineers to analyze and resolve bugs. The ideal candidate will have a strong understanding of hardware and ability to develop low-level codes, with rich experience in embedded...


  • Singapore RMA CONTRACTS PTE. LTD. Full time

    About the RoleAs an Embedded Systems Software Engineer at RMA Contracts Pte. Ltd., you will play a key role in designing and developing software applications for embedded devices.The ideal candidate will have strong analytical and problem-solving skills, as well as excellent written and verbal communication skills.Key ResponsibilitiesDesign and develop...