Enable job alerts via email!

Senior Hardware Modelling Engineer (Python)

JR United Kingdom

Slough

On-site

GBP 55,000 - 75,000

Full time

16 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Une entreprise innovante recherche un Senior Hardware Modelling Engineer (Python) pour développer des jumeaux numériques pour des microcontrôleurs. Le poste implique la conception de circuits électroniques, la révision de code et l'amélioration continue des pratiques de développement. Rejoignez une équipe dynamique à Slough avec des horaires flexibles et un package attractif.

Benefits

25 jours de congés payés + jours fériés
Horaires de travail flexibles
Budget de formation et développement
Equité significative
Congé parental prolongé

Qualifications

  • Expérience avec la conception de minimum 5 circuits électroniques comportant un microcontrôleur.
  • Au moins 3 ans d'expérience professionnelle.
  • Expérience en développement de logiciels Python pour applications de bureau ou cloud.

Responsibilities

  • Étudier de nouvelles familles de microcontrôleurs et développer des logiciels Python.
  • Réviser le code des collègues et assurer la qualité des microcontrôleurs.
  • Proposer des améliorations au modèle de données et aux pratiques de développement.

Skills

Design électronique
Développement Python
Protocoles numériques

Job description

Social network you want to login/join with:

Senior Hardware Modelling Engineer (Python), slough

col-narrow-left

Client:
Location:

slough, United Kingdom

Job Category:

Other

-

EU work permit required:

Yes

col-narrow-right

Job Views:

4

Posted:

31.05.2025

Expiry Date:

15.07.2025

col-wide

Job Description:

Electronic circuit boards are at the core of current and future inventions - space travel, medical robotics, autonomous transportation, augmented reality, bio-engineering. Yet today designing an electronic circuit board is an extremely manual, long and tedious process. At Circuit Mind we believe that this is wrong and we are on a mission to fix it, triggering the future of hardware design. To achieve its mission, Circuit Mind has created a library of electronic component digital twins. Each digital twin models the data of the component’s datasheet. These digital twins are then utilised by Circuit Mind’s platform to generate circuit designs that align with user specifications.

We are creating an entirely new software engine for circuit boards, that takes as inputs the requirements of a circuit board and automatically outputs a complete design, ready for manufacture.

Mission

Your mission is to develop Python software to create electronic component digital twins of microcontrollers.

This is an opportunity to:

Key responsibilities

  • Study new families of microcontrollers and develop Python software to create digital twins of microcontrollers. This involves modelling their pins, interfaces, properties, and more.
  • Review the code of your colleagues and quality-assure the microcontrollers that they create.
  • Propose improvements to the Circuit Mind's data model and software development practices.

You will also:

  • Create non-microcontroller parts (e.g. sensors, actuators, power converters) in our existing UI modelling platform.
  • Develop Python software to create passives.

Required Skills and Qualifications

  • Experience with designing at least 5 electronic circuit boards containing a microcontroller
  • Design experience with at least 5 microcontroller vendors (e.g. ST, NXP, Nordic, Microchip)
  • Experience with the most common digital protocol types, such as I2C, SPI, UART, USB, CAN
  • Experience with developing Python software for desktop or cloud applications within a professional team
  • Experience with modern cloud software development practices, including version control, testing, and CI pipelinesAt least 3 years of professional experience

Nice-to-haves

  • Experience in optimising business processes.
  • Experience in managing teams.
  • Experience with quality assurance.
  • Experience in direct engagement with users and customers to help them achieve their goals.
  • Collaboration with a friendly world-class team.
  • Above market rate salary and meaningful equity.
  • 25 days of annual holidays plus bank holidays.
  • Flexible working hours with two days a week in the office.
  • 5 weeks per year to work wherever you want in the world.
  • London Bridge office.
  • Extended parental leave.
  • Learning and development budget to support your professional development.

At Circuit Mind we value diversity and foster an inclusive environment. If you have an additional necessity or disability that requires accommodation, please let us know so we can adjust the interview process to your needs. We also ensure that Circuit Mind’s straight-forward and efficient hiring process respects your time.

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

Similar jobs

Senior Hardware Modelling Engineer (Python)

JR United Kingdom

London

On-site

GBP 50,000 - 75,000

15 days ago

Contract Python Developer

JR United Kingdom

Slough

Remote

GBP 45,000 - 70,000

15 days ago

Python Engineer (Remote)

Veeva Systems

London

Remote

GBP 50,000 - 80,000

11 days ago

Software Engineer - Python/Golang - Kubernetes

Canonical

London

Remote

GBP 50,000 - 70,000

15 days ago

Python engineer/ Python Developer - Take money out of Bezos' pocket! - 550pd /Remote - 12 months

JR United Kingdom

Basingstoke

Remote

GBP 33,000 - 66,000

15 days ago

Python Infrastructure Engineer | Remote Contract - Inside IR35 250-300 P/D

JR United Kingdom

London Fields

Remote

GBP 40,000 - 60,000

9 days ago

Python Infrastructure Engineer | Remote Contract - Inside IR35 250-300 P/D

JR United Kingdom

Basildon

Remote

GBP 50,000 - 70,000

9 days ago

Python Software Engineer

JR United Kingdom

Hounslow

Remote

GBP 40,000 - 70,000

11 days ago

Python Software Engineer

JR United Kingdom

Luton

Remote

GBP 45,000 - 75,000

11 days ago