Search by job, company or skills

Embedded Software Developer with Python

Embedded Software Developer with Python

Randstad Sourceright
4-5 Years
Not Disclosed
Early Applicant
  • Posted 2 days ago
  • Be among the first 10 applicants

Job Description

Position: Embedded Software Developer with Python (CE40SF RM 4543)

Technical Skills

  • 4-5 years of hands-on experience in embedded software development.
  • Experience in porting embedded applications and services across hardware platforms and migrating applications to newer Yocto/Linux releases.
  • Expertise in debugging Linux OS and application issues on embedded platforms.
  • Strong proficiency in Python development
  • Good understanding of Linux platform, firmware flashing on board, docker containers, REST APIs, RPM.
  • Working knowledge of Ethernet, Wi-Fi, USB, UART, RTC, HTTP, HTTPS, TLS, TCP/IP, UDP, watchdog, OTA update frameworks such as mender.
  • Experience with GitLab or other version control systems and software development lifecycle (SDLC) processes.

Other Skills

  • Excellent communication and technical documentation skills.
  • Working from office at least 3 days a week.
  • Ability to work in scrum/agile teams.
  • Ability to collaborate effectively with peers.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

Docker containers

Wi-Fi

Linux platform firmware flashing

Debugging Linux OS

Watchdog

Porting embedded applications

Software development lifecycle (SDLC)

Https