Search by job, company or skills

L

Embedded Software Engineer

5-7 Years
Save
  • Posted 14 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

  • Bachelors in Electrical/Computer/Computer Science Engineering.
  • Minimal 5 years of experience in embedded firmware/software product development. Prior experience in industrial automation will be an advantage.
  • Proficiency in C programming for embedded systems; C++ experience is required.
  • Practical experience with STM32 or similar 32-bit MCU architectures, including low-level driver development.
  • Good analysis skills and proven ability to solve complex problems. Experience in using different hardware-assisted debugging tools (eg: oscilloscope, logic analyzer etc.)
  • Good communication and interpersonal skills and be able to work independently and as team in multi-cultural environment
  • Open-minded, a willingness to experiment within acceptable boundaries and a creative mind to bring novel solutions into design and problem-solving
  • Experience with development in the following areas for embedded system:

o Development with RTOS, such as VxWorks, Quadros, ThreadX or others.

o Development of communication protocols like TCP/IP, Ethernet/USB/WIFI and CAN/Profibus.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 148687935

Similar Jobs

Singapore

Skills:

memory controllers Debugging ToolseMMC or NAND flash memory file systemsOscilloscopesbootloadersSoCsEmulatorsembedded systems architectureanalyzerslow-level driver developmentMicrocontrollersmemory technologiesboot processes

Singapore

Skills:

Embedded Software DevelopmentC/C++ ProgrammingReal-Time Operating SystemsMicrocontrollerFirmware Functional Test

Singapore

Skills:

FreertosEmbedded C ProgrammingJiraConfluenceGitSoftware testing and test automationArm Cortex-M architecturesHAL and BSP libraries

Singapore

Skills:

JavaEmbedded CVB.NETJavacardDevice Driver ProgrammingMicrocontroller ProgrammingAI-assisted development toolsSmartcard embedded software securityTesting and debugging embedded devices

Singapore

Skills:

Embedded CJava Programming LanguageVB.NETJavacardDevice Driver ProgrammingMicrocontroller ProgrammingAI-assisted development toolsembedded technologies ecosystemsmartcard embedded software securitytesting and debugging embedded devices