Embedded Software and Systems Engineer in Kidlington

Embedded Software and Systems Engineer in Kidlington

Kidlington Full-Time 63000 - 77000 £ / year (est.) Working from home possible
PVH (Tommy Hilfiger/Calvin Klein)

At a Glance

  • Tasks: Develop cutting-edge embedded software for quantum technology systems and collaborate with a dynamic team.
  • Company: Join Infleqtion, a global leader in quantum technology innovation.
  • Benefits: Enjoy flexible working, competitive salary, and opportunities for professional growth.
  • Other info: Work in a collaborative environment with excellent career advancement opportunities.
  • Why this job: Be at the forefront of quantum technology and make a real impact on future innovations.
  • Qualifications: Experience in embedded software development and proficiency in Rust or C.

The predicted salary is between 63000 - 77000 £ per year.

Infleqtion is a global quantum technology company solving the world's most challenging problems.

The company harnesses quantum mechanics to build and integrate quantum computers, sensors, and networks.

From fundamental physics to leading edge commercial products, Infleqtion enables "quantum everywhere" through our ecosystem of devices and platforms.

Location Infleqtion has offices in the USA, United Kingdom and Australia.

This is a permanent, full-time position at our Kidlington, Oxford office.

Our flexible working policy enables all full-time employees to work from home up to 2 days a week, if work permits.

Position Summary

Position Summary As part of our strategy for growth in the UK, we are expanding our Engineering Team and recruiting an Instrumentation Software Engineer.

In this role you will develop software and firmware interfaces to control and monitor optical and atomic physics systems for the development of next generation atomic clocks and PNT systems.

These systems offer orders of magnitude improvements in sensing and accuracy compared to current technologies.

  • Job Responsibilities
  • Technical Develop embedded software and firmware for microcontroller-based systems using Rust and C or other appropriate languages.
  • Develop low-level device drivers and interfaces for sensors, actuators, communication devices and peripheral hardware.
  • Integrate microcontrollers, electronics and higher-level software into cohesive systems.
  • Implement real-time control, monitoring, data acquisition and communication functions.
  • Perform board bring-up and debug hardware-firmware integration issues using benchtop test equipment.
  • Develop test software and automated tools in Python or similar high-level languages.
  • Test and validate firmware, electronics and complete systems against defined requirements.
  • Diagnose and resolve functional, timing, reliability and performance issues.
  • Work with colleagues to define verification and validation plans and tests.
  • Follow embedded software best practices to produce reliable, maintainable and reusable code.
  • Produce clear design documentation, interface definitions, inline comments and user documentation.
  • Support products throughout the development lifecycle, from initial prototypes through deployment and ongoing maintenance.
  • Personal and Team Responsibilities
  • Collaborate effectively with team members to ensure technical objectives and deadlines are met.
  • Work within multidisciplinary teams of software engineers, electronics engineers, physicists and technicians.
  • Communicate technical risks, findings and design decisions clearly.
  • Adapt to changing requirements and manage technical ambiguity effectively.
  • Take ownership of assigned work from requirements definition through implementation, testing and delivery.
  • Core Requirements
  • Bachelor's degree or equivalent experience in electronics, engineering, computer science or a related discipline.
  • Several years of relevant experience developing embedded software or firmware for microcontrollers.
  • Proficiency in Rust, embedded C or C++.
  • Experience developing low-level drivers and software for controlling hardware.
  • Experience with microcontroller peripherals and communication interfaces such as SPI, I²C, UART, CAN, USB, Ethernet or ADC/DAC.
  • Understanding of embedded-system concepts, including interrupts, memory constraints, timing requirements and concurrency.
  • Experience integrating and debugging software and electronic hardware.
  • Strong analytical and problem-solving skills, including systematic investigation of hardware and firmware issues.
  • Experience using hardware-debugging tools such as oscilloscopes, logic analysers, multimeters and in-circuit debuggers.
  • Proficiency with version-control workflows using Git.
  • Good written and verbal communication skills, with the ability to communicate effectively with technical and non-technical colleagues.
  • Demonstrated ability to work within collaborative, cross-functional and multidisciplinary teams.

Desirable Requirements

  • Experience with ARM microcontroller architectures.
  • Experience developing applications using a real-time operating system such as Free RTOS, Embassy etc.
  • Experience implementing real-time feedback and control loops.
  • Experience with bootloaders, firmware update mechanisms and production programming.
  • Experience with low-power, safety-critical or high-reliability embedded-system design.
  • Experience developing automated hardware-in-the-loop and system-level tests.
  • Proficiency in Python for test automation, data analysis and development tooling.
  • Experience with the full embedded-software development lifecycle, including requirements, architecture, implementation, code review, unit testing, integration testing, verification and release.
  • Experience using automated documentation, static analysis, unit-testing and CI/CD tools.
  • Experience with schematic review, PCB bring-up and diagnosing electronics faults.
  • Experience transitioning embedded products from prototype development into manufacture and deployment.
  • Travel
  • Travel Up to 10%
  • #J-18808-Ljbffr

Embedded Software and Systems Engineer in Kidlington employer: PVH (Tommy Hilfiger/Calvin Klein)

Intapp is an exceptional employer, offering a dynamic work environment that fosters innovation and collaboration within the accounting and consulting sectors across EMEA. With a strong commitment to employee growth, Intapp provides ample opportunities for professional development and leadership coaching, ensuring that team members thrive in their careers while contributing to the company's strategic vision. The culture is built on accountability and high performance, making it an ideal place for those looking to make a significant impact in a rapidly evolving industry.

PVH (Tommy Hilfiger/Calvin Klein)

Contact Details:

PVH (Tommy Hilfiger/Calvin Klein) Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Embedded Software and Systems Engineer in Kidlington

Join Local Tech Meetups

Get out there and mingle with fellow developers by joining local tech meetups. It’s a fantastic way to meet people who might be working at PVH (Tommy Hilfiger/Calvin Klein) or know someone who does. Plus, you can pick up some trendy tech skills and trends while you're at it!

Contribute to Open Source Projects

Show off your coding chops by jumping into open-source projects. Not only does this give you practical experience, but it also gets you noticed in the dev community. You'll create a killer portfolio that speaks volumes about your skills to PVH (Tommy Hilfiger/Calvin Klein).

Tap into Online Developer Communities

Don’t underestimate the power of online developer communities like GitHub, Stack Overflow, and even Reddit. Participate in discussions, share your projects, and build your visibility. We can often find opportunities through these channels that can lead to a full-time gig at companies like PVH (Tommy Hilfiger/Calvin Klein).

Explore Job Boards Specifically for Tech Roles

Keep your eyes peeled on job boards that focus on tech roles. Sites like TechCareers or Stack Overflow Jobs can often have listings for companies like PVH (Tommy Hilfiger/Calvin Klein) that might not show up on broader job sites. Make it a habit to check these regularly, and don’t hesitate to apply directly through our website!

We think you need these skills to ace Embedded Software and Systems Engineer in Kidlington

Embedded Software Development
Firmware Development
Rust Programming
C Programming
Low-Level Device Drivers
Microcontroller Integration
Real-Time Control Systems

Some tips for your application 🫡

Show off your coding skills:When applying for a software engineering role, it's super important to showcase your coding skills. Make sure your CV includes your tech stack, any relevant programming languages you’re comfortable with, and examples of projects you've worked on. If you have a GitHub profile, link it up! We love to see code in action.

Tailor your portfolio:For a full-time role, we’d expect to see some solid examples of your work in your portfolio. Make sure to include at least two or three projects that highlight your problem-solving skills and your ability to work with different technologies. Focus on the projects that are most relevant to the position at PVH (Tommy Hilfiger/Calvin Klein).

Craft a killer cover letter:Your cover letter is your chance to stand out—make it personal! Explain why you want to work at PVH (Tommy Hilfiger/Calvin Klein) and how your skills align with the role. Show us your passion for software development. We dig enthusiastic candidates who understand the value of collaboration and continuous learning!

Be clear and concise:When it comes to writing your CV and cover letter, clarity is key. Avoid jargon that could confuse us and stick to simple, direct language. Highlight your achievements with quantifiable results where possible, and keep everything easy to read. A well-organised application goes a long way!

How to prepare for a job interview at PVH (Tommy Hilfiger/Calvin Klein)

Brush Up on Your Coding Skills

For a full-time software engineering role, it's crucial that we stay sharp with our coding abilities. Expect technical questions that might involve solving problems on the spot or discussing algorithms. Practise on platforms like LeetCode or HackerRank to get comfortable with the types of questions that often come up.

Know Your Tools and Frameworks

Make sure we’re well-acquainted with the tools and technologies listed in the job description. Familiarise ourselves with any specific frameworks or programming languages mentioned. If PVH (Tommy Hilfiger/Calvin Klein) uses React or Node.js, for instance, be ready to discuss how we’ve used them in previous projects or coursework.

Showcase Your Projects

Bring along a portfolio that highlights our best work. This could be code samples, GitHub repositories, or any side projects we’ve built. Make sure we can talk through our thought process for each project, especially the challenges we faced and how we solved them—this shows our problem-solving skills in action.

Prepare for Behavioural Questions

While technical skills are key, full-time positions also require cultural fit. Be ready to discuss our previous experiences and how we handle teamwork, conflict, and deadlines. Brush up on the STAR method—Situation, Task, Action, Result—to clearly articulate our past experiences when discussing how we've contributed to a team.