Software/firmware Engineer

2 weeks ago


Singapore ELLIOTT MOSS CONSULTING PTE. LTD. Full time

**Job Description:
- Lead the development of the software control platform for a quantum gravimeter including embedded software, firmware, hardware control, high speed data acquisition & intuitive UI design
- Work on hardware-software integration and visualization of data
- Develop software to interface with FPGA hardware used for precision timing control and data acquisition
- Lead interns to project delivery in an Agile framework

**Additional Requirements:
- An absolutely driven individual with creative problem solving skills, analytical mind, and persistence, ideally demonstrated
- 4-6 years industry experience in Software, Firmware & Embedded Systems - in sectors such as robotics, autonomous vehicles, drones, scientific instruments or physics research
- Masters or Bachelors Degree in Computer Engineering, Electronics Engineering or similar
- Highly skilled at programming in Python, C++, and other languages a plus
- Worked on projects that had some level of electro-mechanical functionalities and data gathering
- Experience in developments on embedded systems is ideal (use of graphical library, like Qt, for embedded systems is an advantage)
- Willing to learn new tools and development environment to convert specifications into a functioning system
- Good leadership and communications skills, familiar with working in a cross-functional environment and with external vendors
- Worked in an early stage company environment
- Worked on personal hobby projects (and can brag about them)
- Experience in scripting with embedded systems and understanding of FPGA, ARM & SoC based embedded systems
- Worked on machine learning algorithms before



  • Singapore TSTAR RECRUIT PTE. LTD. Full time

    Software/Firmware Engineer (Hardware's Driver and OS)We are seeking a skilled Software/Firmware Engineer to join our esteemed client, an established MNC. The ideal candidate will be responsible for analyzing and troubleshooting issues related to operating systems, drivers, and firmware of various components.Key Responsibilities:Analyze and troubleshoot...


  • Singapore beBee Careers Full time

    Firmware Software EngineerWe are looking for a skilled Firmware Software Engineer to join our team.The successful candidate will have extensive experience in programming languages such as C/C++/MFC.You will be responsible for designing and developing firmware and software modules for embedded systems.Your duties will include:Performing coding and testing of...


  • Singapore TSTAR RECRUIT PTE. LTD. Full time

    Our esteemed client, a leading multinational corporation, is seeking a skilled Software/Firmware Engineer with expertise in hardware's driver and operating system.Job ResponsibilitiesAnalyze and troubleshoot issues related to operating systems, drivers, and firmware of various components.Support client requirements, including driver and firmware updates,...


  • Singapore beBee Careers Full time

    Firmware Engineering Leadership RoleThis leadership position involves overseeing multiple project teams of software engineers and firmware engineers responsible for all stages of design and development for complex products and platforms.The role requires managing relationships with internal and outsourced development partners, providing domain-specific...

  • Software Engineer

    1 week ago


    Singapore beBee Careers Full time

    Software Engineer (Firmware Development)We are seeking a skilled Software Engineer to join our team in firmware development. The ideal candidate will have experience in the full software development lifecycle, including firmware development, debugging, and maintenance.


  • Singapore TSTAR RECRUIT PTE. LTD. Full time

    Roles & ResponsibilitiesOur esteemed client, an established MNC, is searching for a Software/Firmware Engineer (Firmware BIOS):Job Responsibilities: Participate in the full software development lifecycle, including firmware development, debugging, and maintenance, to support new product models. Assist in improving production quality and yield by...


  • Singapore TSTAR RECRUIT PTE. LTD. Full time

    Roles & ResponsibilitiesWe are seeking a highly skilled Software/Firmware Engineer (Firmware BIOS) to join our esteemed client, an established MNC.Key Responsibilities:Participate in the full software development lifecycle, including firmware development, debugging, and maintenance, to support new product models. Collaborate with internal and external...


  • Singapore TSTAR RECRUIT PTE. LTD. Full time

    Roles & ResponsibilitiesOur esteemed client, an established MNC, is searching for a Software/Firmware Engineer (Hardware's Driver and OS):Job ResponsibilitiesAnalyze and troubleshoot issues related to operating systems, drivers, and firmware of various components. Support client requirements, including driver and firmware updates, version control, release...


  • Singapore TSTAR RECRUIT PTE. LTD. Full time

    Software/Firmware Engineer (USB Type-C, PD, Intel Thunderbolt) Job DescriptionThis role involves analyzing and troubleshooting issues related to USB Type-C Power Delivery (PD), Intel Thunderbolt, and USB 4.0 firmware.The ideal candidate will have a strong understanding of electrical engineering principles and experience in software debugging within the PC...


  • Singapore Seagate Technology Full time

    **About our group**: Seagate Singapore Design Center (SSDC) is hiring a Firmware/Software Intern in the Product Development team. This is an exciting opportunity to get involved with new product development, using Agile / SCRUM methodologies. **About the role - you will**: The Firmware/Software Intern will be responsible for developing and maintaining drive...