Data?1596031212
Junior Firmware Developer @ homeit

Description

Responsibilities

  • Design and implement software of embedded devices and systems from requirements to production and commercial deployment
  • Design, develop, code, test and debug system software
  • Integrate and validate new product designs
  • Provide post-production support
  • Interface with hardware design and development
  • Assess third-party and open-source software

 

Skills (Must)

 

  • Passion for the job role and ambition for improving and excel in the embedded systems design field
  • Very good knowledge in C/C++ programming for embedded systems
  • Knowledge in microcontrollers architecture, such as ARM or similar 
  • Hands-on in prototyping involving hardware platforms such as Raspberry Pi, STM32Nucleo Board or similar.
  • Academic or personal project(s) related to embedded systems design
  • Good knowledge of reading schematics and datasheets for electronics components
  • Adequate knowledge of basic electronics circuits    
  • Good documentation and writing skills

 

Skills (Nice-to-have)

 

  • Experience in embedded systems design using Real-Time Operating Systems (RTOS)
  • Familiarity/experience in development methodologies such as Test-Driven Development (TDD) 
  • Experience in electronic circuits and PCB design 

 

Education

  • BSc or MSc (preferable) Degree in Computer Science or Electronic Engineering

 

Contact

 

Our site: www.homeit.io