company-logo-image

Firmware Engineer

Pingspace
ashley-avatar-image

AI-generated summary

beta
speech-bubble-tail-image

Oops, looks like Ashley forgot to summarize this job! We apologize for the inconvenience. Please read the complete Job Description for full details and additional information.

RM 3000 - RM 8000

Bayan Lepas

Full-Time

Job Description

 
We are looking for talented Firmware Engineers to join our embedded software engineering team. You will be working with our embedded software team to design real-time embedded software for the control system of robotic vehicles compromising various sensors and actuators. We plan and design wireless communication systems for high-reliability and density use cases. Pingspace is comprised of talented people who are filled with energy and passion. We strive to be the best at what we do to achieve our mission of fully automating the warehousing industry one day. 


Job Requirements

  • Design, code, integrate, test, configure, and document code development.  
  • Proficient in writing/develop codes using the C programming language  
  • Experience with build tools such as make / CMake  
  • Experience in designing real-time embedded software   
  • Able to create real-time embedded software with state machine flow or some form of RTOS framework  
  • Have a good understanding of ARM architecture microcontroller such as STM32 The added value of having hands-on experience on ESP32 SoC   
  • Comfortable working with an interface such as SPI, I2C, PWM, UART   
  • Have understanding and experience in socket programming  
  • Able to use GIT for code development and familiar / has hands-on experience merge, rebase, cherry-pick and able to follow standard git workflow such as feature, test, hot-fix, release branching   
  • Have experience in debugging embedded system code and familiar with the semi-hosting method 
  • The added value of having some knowledge in motion (wheel-driven) control algorithms   


Company Benefits

Casual dress code

Just make sure you're decently dressed & personal hygiene is taken care of!

Workout

Everyone can have a nice workout using the bouldering wall in the office!

Free Coffee / Chocolate Drinks

We have a coffee machine at the pantry for everyone to have a cup of hot coffee or chocolate at any time!

New laptop for every employee

Everyone who works at Pingspace will receive a new laptop for work!


Additional Info

Experience Level

1 - 7 Years of Experience

Job Specialisation

Computer Engineering, Electrical Engineering, Electronic Engineering


Company Profile

Pingspace-logo-image

Pingspace

Pingspace, a warehouse robotics startup, is on a mission to simplify, digitize, and automate the warehouse industry. We have a team of passionate people who are brave and bold to challenge the status quo and change how an industry works.

company-logo-image

Firmware Engineer

Pingspace

RM 3000 - RM 8000

Bayan Lepas

Full-Time

This job is no longer available