x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Quality Assurance / Control Job   »   Firmware Engineer/Firmware Test Engineer
 banner picture 1  banner picture 2  banner picture 3

Firmware Engineer/Firmware Test Engineer

Flexione Pte. Ltd.

Flexione Pte. Ltd. company logo
Job Description & Requirements
  • Flexione Works with leading organisations in the area of embedded firmware , software and hardware and currently we are looking for firmware engineer and a firmware tester for a project starting soon.
  • Have at least 3 years of experience in embedded firmware development. • Have strong knowledge and experienced in developing embedded software using C and C++programming language. • Have solid knowledge and development experience on 32 bits ARM Microcontroller boot process and low level device drivers. • Have solid knowledge in RTOS and have experienced in developing embedded application using RTOS.
  • Interface with a global team engineers & scientists for state-of-the-art product design.
  • Derive product level requirements into system/sub-system level functional requirements.
  • Design and implement embedded firmware for life science instruments.
  • Perform design and code reviews to ensure firmware quality.
  • Implement thermal control and perform temperature tuning to meet instrument system thermal performance specification.
  • Participate in firmware test results review, root cause analysis and propose solutions.
  • Practice Software Configuration Management according to the project-specific software development plan

Qualification

  • Degree/Master in Electrical/Electronic/Computer Engineering, or Computer Science

Experience required:

Overall 3 years experience in the following

  • C/C++ programming
  • Embedded system development tool chain
  • Working knowledge on microprocessor/microcontroller architecture
  • Familiarity with peripheral interfaces & common bus protocols (I2C, SPI, USB, CAN, UART, PWM, ADC, etc.).
  • Temperature control with PID
  • Have at least 3 years of experience in embedded software product development. • Have strong knowledge and experienced in developing embedded software using C and C++programming language. • Have solid knowledge and development experience on 32 bits ARM Microcontroller boot process and low level device drivers. • Have solid knowledge in RTOS and have experienced in developing embedded application using RTOS.Source code version control (GIT/SVN)
  • Knowledge of linux based software development , RTOS and scripting languages such as Bash /Python are required .
  • Apply to [email protected]
✱   This job post has expired   ✱

Sharing is Caring

Know others who would be interested in this job?