Quadient Logo

Quadient

Senior Software Design Engineer

Job Posted 6 Days Ago Posted 6 Days Ago
Be an Early Applicant
Loughton, Epping Forest, Essex, England
Senior level
Loughton, Epping Forest, Essex, England
Senior level
Develop real-time embedded machine control software, improve existing products, and provide electronics know-how throughout the product life cycle.
The summary above was generated by AI

Embedded Software Design Engineer

We are recruiting for a Embedded Software Design Engineer to join our team in our Loughton office. You will be joining a global organisation, going through a major transformation and focusing on growth.

Based out of our Loughton, Essex location.

Your role in our future

  • Primary role: Developing real-time embedded machine control software for new products and in the continuous improvement of existing products.

  • Secondary role: Providing electronics know-how and support throughout the product life cycle.

  • This role will require you to be on-site a minimum of three days a week is over.

Your profile

  • Degree or equivalent in the field of science or engineering.

  • 5+ years’ experience of software/hardware development, preferably in a manufacturing or engineering environment.

  • Self-motivated, self-organized, proactive, flexible, and committed to meeting deadlines.

  • Must have excellent verbal and written communications skills, concise and precise.

  • Must be able to plan and provide estimations of development tasks, project management skills would be advantageous.

  • Capable of providing timely and accurate information to colleagues and other departments for technical files and manuals and internal processes.

  • Capable of finding software/hardware solutions during development, in production and in the field.

  • In-depth knowledge and experience of ‘C’ programming language, ‘C++’ knowledge would be advantageous.

  • Solid experience of developing real-time embedded systems, both high level and low level.

  • Must be capable of applying maths and physics principals in the software development of mechatronic systems.

  • Familiar with partitioning and layering of software.

  • Familiar with design patterns for building reliable and maintainable systems.

  • Experience of ARM microcontrollers would be a plus.

  • Experience of development tools like Keil/GCC and version control systems.

  • Comfortable with Python and ‘C#’ for in-house utilities.

  • Sound all-round knowledge of electronic components and understanding of key specifications and parameters.

  • Good understanding of microcontroller interfacing techniques (communications, sensor, actuators etc).

  • Familiar with motor drives (DC, AC and steppers).

  • Familiar with serial communications standards (RS232, I2C, SPI, CAN, USB).

  • Capable of trouble shooting and fault finding, down to component level.

  • Familiar with CAD and LCM associated tools.

  • Appreciation of EMC compliance

  • Awareness of safety standards (UL 60950, UL 62368).

  • Prepared to get hands-on as required for hardware prototyping and troubleshooting.

#LI-CS37

#LI-Loughton

Knowledge gaps can be filled. Even if you don’t satisfy every single requirement or meet every qualification listed, we still want to hear from you.

Ready to lead the way? Apply now.

Top Skills

Arm Microcontrollers
C
C#
C++
Gcc
Keil
Python

Similar Jobs

20 Hours Ago
Hybrid
London, Greater London, England, GBR
Mid level
Mid level
Financial Services
As a Front-end Developer, you will develop and maintain React components for the Salt Design System, collaborate with teams, ensure code quality, and stay updated on front-end technologies.
Top Skills: CSSEsbuildGitHTMLJavaScriptNextjsReactRemixRollupTypescriptVite
2 Hours Ago
Hybrid
London, Greater London, England, GBR
Mid level
Mid level
Financial Services
As a Software Engineer, you'll deliver technology solutions, develop high-quality production code, enhance API infrastructures, lead vendor evaluations and participate actively in agile teams.
Top Skills: Api ManagementApigeeAWSGoKongLuaMulesoft
2 Hours Ago
Hybrid
London, Greater London, England, GBR
Senior level
Senior level
Financial Services
As a Lead Software Engineer, you'll design and maintain applications using Python and SQL, build data pipelines, analyze datasets, and architect AWS solutions to enhance cybersecurity.
Top Skills: AWSCi/CdGitGitNumpyPandasPythonSQLTerraform

What you need to know about the London Tech Scene

London isn't just a hub for established businesses; it's also a nursery for innovation. Boasting one of the most recognized fintech ecosystems in Europe, attracting billions in investments each year, London's success has made it a go-to destination for startups looking to make their mark. Top U.K. companies like Hoptin, Moneybox and Marshmallow have already made the city their base — yet fintech is just the beginning. From healthtech to renewable energy to cybersecurity and beyond, the city's startups are breaking new ground across a range of industries.
By clicking Apply you agree to share your profile information with the hiring company.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account