Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Senior hardware modelling engineer (python)

Slough
Circuit Mind
Modelling engineer
Posted: 16 June
Offer description

About Circuit Mind

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 developing software.
* Experience in managing teams.
* Experience with quality assurance.
* Experience in direct engagement with users and customers to help them achieve their goals.


Benefits

* 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.

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Device characterisation & modelling engineer
Guildford
JR United Kingdom
Modelling engineer
€60,000 - €80,000 a year
Similar job
Device characterisation & modelling engineer
High Wycombe
JR United Kingdom
Modelling engineer
€60,000 - €80,000 a year
Similar job
Device characterisation & modelling engineer
Slough
JR United Kingdom
Modelling engineer
€60,000 - €80,000 a year
See more jobs
Similar jobs
Engineering jobs in Slough
jobs Slough
jobs Berkshire
jobs England
Home > Jobs > Engineering jobs > Modelling engineer jobs > Modelling engineer jobs in Slough > Senior Hardware Modelling Engineer (Python)

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save