Enable job alerts via email!

Embedded Python Developer

Venn Group

London

Hybrid

GBP 65,000 - 70,000

Full time

25 days ago

Job summary

A leading company seeks an Embedded Python Developer to join their remote team in South-East England. The role involves developing Python applications and maintaining software systems, with the potential for on-site collaboration once a month. Candidates should have strong Python skills, experience with Linux, and embedded software knowledge.

Qualifications

  • Hands-on experience with Python 3.11 upwards.
  • Familiarity with Linux basics.
  • Experience with Git version control.

Responsibilities

  • Develop and maintain Python applications.
  • Contribute to project success.
  • Conduct code reviews.

Skills

Python 3.11
Linux terminal
Git version control
Embedded Software Experience
Docker
Profilers, static analysers, linters

Job description

Venn Group
Embedded Python Developer
Remote -South-East England; on-site up to once per Month
Salary: £65,000 - £70,000 + Benefits
SC Cleared or Eligible
Permanent


Brief Summary

Our client is seeking a skilled Embedded Software Engineer to join their team. You will be responsible for developing and maintaining Python applications, as well as contributing to the overall success of our projects.

Essentials Skills & Experiences

  • Hands-on experience with Python 3.11 upwards [cPython] and virtual environments
  • Familiar with basics in Linux terminal e.g. ssh, navigate directories, run files, change permissions, edit text files
  • Familiar with Git version control with command line basics
  • Experience conducting and receiving code reviews
  • Embedded Software Experience
  • Developing on a remote physical machine including use of Docker
  • Profilers, static analysers, linters and formatters in Python

Desirable Skills & Experience

  • Skills in C or preferably C++20 onwards, to import into Python runtime
  • Understanding for the nuance of running on ARM32 architecture
  • GitHub for pull requests, actions and readme markdown
  • Experienced in signal processing and analysis; preferably using tools such as NumPy, Matlab or Octave
  • SC Clearance or Defence Experience

To apply for this role and for more information, please send your updated CV toJacob Rufusatjrufus@venngroup.com.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.