Software Engineer - Embedded Systems, C, Linux, Python, Jira

  • Morson International (IT)
  • Feb 23, 2021
Contractor Information Technology Telecommunications

Job Description

Remote working initially - Software Engineer - Embedded Systems - C programming - Linux - Scripting in Python or Bash - Jira, git or Gitlab.

My client, an industry leading global organisation is looking for a Software Development Engineer to be home based initially for an initial 5 month contract.

Key skills and experience include the following:

. Experience in software design and development, using the C programming language, ideally on Embedded systems
. Experience developing and debugging in a Linux environment
. Strong Scripting skills, eg bash, Python
. Experience in building and debugging software for Embedded systems development, with demonstrable experience of Shell Scripting, debugging tools, eg gdb.
. Use of code revision, issue tracking and continuous integration tools, eg git, Jira, Gitlab
. Understanding of the hardware and software constraints related to developing home gateways or similar consumer electronic systems
. Experience of working with Agile delivery methodologies such as Scrum, Kanban
. Experience of building products using OpenWRT or similar
. Experience in Linux Kernel and driver development is preferred.
. Collaborative and innovative approach to problem solving
. Continuous Integration, Continuous Deployment and Test Driven Development
. Understanding of drivers behind automated test strategies