Principal Embedded System Developer

4 days ago


Singapore beBeeEmbedded Full time $120,000 - $150,000
Job Title: Embedded Design Engineer

Job Summary:

An experienced Embedded Design Engineer is required to design and develop cutting-edge embedded systems that integrate hardware and software functionalities.

  • Design and Development:
  • Digital Hardware:
  • Software and Firmware:
  • System Integration and Testing:
  • Documentation:
  • Research and Development:

Essential Skills & Qualifications:

  • Educational Background: A degree in a relevant engineering discipline such as B.Eng/B.Sc or M.Eng/M.Sc.
  • Experience: Minimum 5 years of experience in digital project design.
  • Technical Expertise & Requirements:
  • Proficiency in MCU/MPU/SoC embedded system platform design and programming.
  • Experience with Xilinx FPGA technologies and Vivado tools, with skills in Verilog or VHDL.
  • Strong background in digital electronic circuit design and PCB/component knowledge.
  • Deep understanding of microcontrollers, embedded peripherals, and network interfaces.
  • Proficiency in software and firmware development in C, C++, with an understanding of AI frameworks.
  • Knowledge of TCP/IP, UDP, high-speed ADC, LVDS, SPI, CAN, I2C, UART, USB interfaces.
  • Capable of architecting and implementing embedded software and firmware to high standards.
  • Ability to produce meticulous design and production documentation.
  • Ability to use standard engineering laboratory equipment, such as oscilloscope, analysers, power supplies, generators, etc.
  • Proficient in Windows OS (11, 10 and 7), Linux, and Microsoft Office.
  • Communication & Collaboration:
  • Excellent written and spoken English.
  • Ability to provide regular project updates and presentations.
  • Self-motivated, responsible, and a collaborative team player.

Benefits:

  • Travel: Willingness to travel for new product commissioning and short trips to our Johor manufacturing facility.

Added Advantages:

  • Experience with Xilinx Zynq, Petalinux, and Altium Designer.
  • Coding skills in Python and C#.
  • Knowledge of GNSS, Radio Telemetry, RF.
  • Familiarity with ISO 26262, ISO 13849 standards.
  • Experience with EMC/EMI requirements.
  • Proficiency with Microchip PIC32, NXP microcontrollers, ARM, Keil, and CCS development tools.
  • Experience with SVN, GIT versioning systems.
  • Background in the oil and gas offshore seismic industry.


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

    Job DescriptionAs a seasoned Senior Principal Software Engineer, you will play a pivotal role in driving the development of cutting-edge embedded systems. With over 20 years of experience, your expertise will be crucial in guiding the design process and ensuring the delivery of innovative and high-quality solutions that meet our clients' needs.Key...


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

    Senior Principal Engineer, SoftwareAbout the Role:We seek an exceptionally skilled and experienced senior embedded software engineer to join our team.The successful candidate will play a pivotal role in architecting and designing embedded systems from concept to finished product.Key Responsibilities Include:Leading the architecture and design of embedded...


  • Singapore beBeeEmbedded Full time

    Senior Principal Engineer, Software About the Role: We seek an exceptionally skilled and experienced senior embedded software engineer to join our team. The successful candidate will play a pivotal role in architecting and designing embedded systems from concept to finished product. Key Responsibilities Include: Leading the architecture and design...


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

    Embedded Software ExpertWe are seeking a highly skilled Embedded Software Engineer to join our team. This role is open to fresh graduates and early-career professionals who have a strong interest in embedded systems and firmware development.This position involves working closely with hardware and systems engineers to design, develop, and test embedded...


  • Singapore beBeeFirmware Remote Work Freelance Full time $80,000 - $140,000

    Embedded Systems DeveloperWe are seeking a highly skilled professional to design, implement and optimize firmware for embedded devices.About the Role:The ideal candidate will have expertise in C/C++ for embedded firmware development and full-stack development.Familiarity with Linux-based development environments and cross-compilation is also required.Key...


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

    Job Title: Embedded Software Solutions SpecialistAt our company, we are seeking an experienced Embedded Software Solutions Specialist to join our team. This role is responsible for designing, developing and testing embedded software for embedded systems.Key Responsibilities:Design, develop and test embedded software for embedded systems.Maintain or make...


  • Singapore beBeeEmbeddedSystemsDeveloper Full time $90,000 - $180,000

    Embedded Systems Developer Opportunity">We are seeking a skilled Embedded Systems Developer to join our team. As an Embedded Systems Developer, you will be responsible for designing and developing software solutions for embedded systems.">The ideal candidate will have a strong background in computer science and software development, with experience in C/C++...


  • Singapore beBeeFirmware Full time

    Embedded Systems Developer We are seeking a highly skilled professional to design, implement and optimize firmware for embedded devices. About the Role: The ideal candidate will have expertise in C/C++ for embedded firmware development and full-stack development. Familiarity with Linux-based development environments and cross-compilation is also...


  • Singapore beBeeFirmware Full time

    Embedded Systems Developer We are seeking a highly skilled professional to design, implement and optimize firmware for embedded devices. About the Role: The ideal candidate will have expertise in C/C++ for embedded firmware development and full-stack development. Familiarity with Linux-based development environments and cross-compilation is also...


  • Singapore beBeeSoftware Full time

    Embedded Software Developer We are seeking a skilled Embedded Software Developer to join our team. Job Description: Develop and lead the implementation of software solutions for embedded systems, with a focus on Linux-based platforms. Create high-quality, scalable, and adaptable software products that meet customer requirements. Required Skills...