Expert Embedded Software Developer

3 days ago


Singapore beBeeEmbeddedSoftwareEngineer Full time $120,000 - $160,000
Job Details

We are looking for an experienced Embedded Software Engineer to join our team. As a key member of the engineering team, you will be responsible for designing, developing, and testing embedded software for various applications.


Key Responsibilities:
  • Support work on quotation request and proof of concept
  • Design, develop, and test embedded software for various applications.
  • Integrate software and hardware components in collaboration with hardware engineers.
  • Develop and maintain software documentation, including design specifications
  • Participate in code reviews and provide constructive feedback to peers.
  • Debug and troubleshoot software issues in embedded systems.
  • Optimize software for performance, memory usage, and power consumption.
  • Collaborate with cross-functional teams to define and implement software requirements.
  • Ensure compliance with industry standards and regulations, such as ISO 26262 and MISRA.
  • Apply the latest software design methodologies, including design patterns and static/dynamic code analysis.
  • Write clean, efficient, and maintainable code following best practices and coding standards.
  • Document solutions using flowcharts, layouts, diagrams, and charts.
  • Collaborate with internal teams to fix and improve products.
Required Skills and Qualifications:
  • Strong experience in embedded software development using C/C++ for embedded Linux applications.
  • Advanced knowledge of wired and wireless communication protocols (e.g., CAN, ISOBUS, GMSL2, MIPI, Ethernet).
  • Advanced knowledge of secure data storage and transmission.
  • Advanced skills in testing and continuous integration (hardware-in-the-loop) for embedded devices.
  • Experience with real-time operating systems (RTOS) and bare-metal programming.
  • Familiarity with CI/CD pipelines and tools (e.g., Jenkins, GitLab) for automating builds, testing, and deployment processes.
  • Strong skills in version control systems like Git for code management and collaboration.
  • Experience in using various tools for unit testing and code quality.
  • Understanding of software development methodologies, such as Agile and Scrum.
  • Knowledge of hardware design and schematics is a plus.
  • Experience with safety-critical systems and standards (e.g., ISO 26262) is a plus.
  • Experience with ASPICE standards
  • Experience with Cyber Security/ISO/SAE 21434 standards
  • Experience with platform upbringing


  • Singapore beBeeSoftware Full time $60,000 - $90,000

    Embedded Software Developer OpportunityWe are seeking an experienced Embedded Software Developer to join our team. The successful candidate will be responsible for designing and developing embedded software applications for e-payment devices.Collaborate with stakeholders to gather and analyze software requirements. Design, develop, and test embedded...


  • Singapore beBeeEmbedded Full time $90,000 - $120,000

    Embark on a stimulating career as an Embedded Software Engineer.The ideal candidate will possess expertise in designing, developing, and maintaining embedded software for various platforms and bare-metal systems.Key responsibilities include implementing and optimizing communication protocols to interface with hardware components, collaborating with...


  • Singapore beBeeEmbedded Full time $120,000 - $180,000

    Embedded Software ExpertThe Embedded Software Expert is responsible for designing and developing secure, real-time e-payment systems for public transport transactions daily.Key Responsibilities:Collaborate with stakeholders to gather and analyze software requirements.Design and develop embedded software applications for e-payment devices.Implement and...


  • Singapore beBeeEmbeddedSoftware Full time $80,000 - $120,000

    Embedded Software Expert WantedWe are seeking a talented Embedded Software Expert to join our team in the semiconductor industry. Our goal is to improve speed, reliability, and energy use in modern systems through innovative chip designs.Main Responsibilities:Develop and design SDK/Firmware software for chips and devices; Participate in system development,...


  • Singapore beBeeEmbedded Full time $80,000 - $120,000

    Embedded Software Developer Role"> ">">We are seeking a skilled Embedded Software Developer to design, develop, and maintain embedded software for various platforms and bare-metal systems.">The ideal candidate will have expertise in implementing and optimizing communication protocols such as Serial, CAN, Ethernet, and collaborating closely with hardware...


  • Singapore beBeeDeveloper Full time

    Embedded Software DeveloperWe are seeking a highly skilled Embedded Software Developer to join our team. In this role, you will be responsible for designing and developing real-time, reliable, and secured e-payment devices that process millions of public transport commuters' cards daily.The ideal candidate will have experience in software development...


  • 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 beBeeSoftware Full time $80,000 - $120,000

    Embedded Software Expert WantedWe are seeking an accomplished embedded software engineer to join our team. The ideal candidate will possess a strong background in designing, developing, and maintaining software for embedded platforms and bare-metal systems.Key Responsibilities:Design and Development: Create high-quality, efficient embedded software that...


  • Singapore beBeeSoftware Full time $80,000 - $140,000

    Job Title:Embedded Software Engineer About the Role:We are seeking an experienced Embedded Software Engineer to join our team. The ideal candidate will have a strong background in C programming, experience with microcontrollers and real-time operating systems, and excellent problem-solving skills. Key Responsibilities:Define product specifications and plan...


  • Singapore beBeeEmbeddedSoftware Full time

    Embedded Software Professional We are seeking an experienced and skilled software developer to design and develop software solutions for chips and devices. Main Responsibilities: Create high-quality, reliable, and efficient SDK/Firmware software. Participate in system development, maintenance, and upgrades. Develop new features as required. ...