At a Glance
- Tasks: Design and develop embedded software for real-world hardware products.
- Company: Established international manufacturing business in Newhaven.
- Benefits: Up to £60,000 salary, 25 days holiday, pension scheme, and health cash plan.
- Other info: Dynamic team environment with opportunities for career growth.
- Why this job: Join a hands-on role and make an impact on innovative technology solutions.
- Qualifications: 5+ years in embedded systems, strong C/C++ skills, and problem-solving abilities.
We’re working with an established, international manufacturing business based in Newhaven, who are looking to bring in an experienced Embedded Systems Developer to join their Software Engineering team. This is a hands-on role, where you’ll be involved across the full product lifecycle - from low-level firmware development through to system integration and testing - working on real-world, hardware-based products. You’ll take responsibility for designing, developing and maintaining embedded software and firmware, working closely with hardware, firmware and manufacturing teams to deliver robust, high-performance solutions.
As an Embedded Systems Developer, your key responsibilities will include:
- Developing embedded software in C / C++ (and some C# where required)
- Writing low-level firmware (drivers, peripherals, comms interfaces)
- Supporting board bring-up and hardware/software integration
- Carrying out unit, integration and system-level testing
- Debugging and resolving complex hardware/software issues
- Contributing to design reviews and technical discussions
- Producing clear technical documentation and following best practice standards
Requirements:
- 5+ years’ experience in embedded systems development (ideally within a manufacturing environment)
- Strong programming skills in C / C++ (C# beneficial)
- Experience with microcontroller architectures (e.g. ARM, Atmel)
- Knowledge of communication protocols such as:
- USB
- TCP/IP
- UART, I2C, SPI
- Bluetooth LE / wireless technologies
- Experience working with Linux and/or Windows OS platforms
- Familiarity with Git or other source control tools
- Strong problem-solving and debugging skills
- Bachelor's degree (B. S.) in embedded systems development or equivalent
Benefits, Hours & Salary:
- Up to £60,000 (dependent on experience & qualifications)
- Full time, permanent role – based in Newhaven
- Monday to Friday, 37.5 hours per week
- 25 days holiday plus bank holidays
- Free parking
- Pension scheme
- Life assurance
- Health cash plan scheme
Embedded Systems Developer in Newhaven employer: First Recruitment Services
Join an established international manufacturing business in Newhaven, where you will thrive in a collaborative and innovative work culture. As an Embedded Systems Developer, you will enjoy competitive benefits including a salary of up to £60,000, 25 days of holiday, and opportunities for professional growth while working on cutting-edge hardware-based products. The company values employee development and offers a supportive environment that encourages creativity and technical excellence.
Contact Details:
First Recruitment Services Recruitment Team
StudySmarter Expert Advice🤫
We think this is how you could land Embedded Systems Developer in Newhaven
✨Network Like a Pro
Get out there and connect with folks in the industry! Attend meetups, tech talks, or even online webinars. The more people you know, the better your chances of landing that Embedded Systems Developer role.
✨Show Off Your Skills
Don’t just talk about your experience; demonstrate it! Create a portfolio showcasing your projects, especially those involving C/C++ and embedded systems. This will give potential employers a taste of what you can do.
✨Ace the Interview
Prepare for technical interviews by brushing up on your problem-solving skills and debugging techniques. Be ready to discuss your past projects and how you tackled challenges in embedded systems development.
✨Apply Through Us!
We’ve got your back! Check out our website for the latest job openings and apply directly. It’s a great way to get noticed and show your enthusiasm for joining the team in Newhaven.
We think you need these skills to ace Embedded Systems Developer in Newhaven
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Embedded Systems Developer role. Highlight your experience with C/C++ and any relevant projects you've worked on. We want to see how your skills match what we're looking for!
Showcase Your Projects:Include specific examples of your work in embedded systems development. Whether it's firmware you've written or hardware integrations you've tackled, we love seeing real-world applications of your skills.
Be Clear and Concise:When writing your cover letter, keep it clear and to the point. Explain why you're a great fit for the role and how your experience aligns with our needs. We appreciate straightforward communication!
Apply Through Our Website:Don't forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. We can’t wait to hear from you!
How to prepare for a job interview at First Recruitment Services
✨Know Your Tech Inside Out
Make sure you brush up on your C/C++ skills and be ready to discuss your experience with microcontroller architectures. Be prepared to talk about specific projects where you've developed embedded software, as this will show your hands-on experience.
✨Showcase Your Problem-Solving Skills
Prepare examples of complex hardware/software issues you've debugged in the past. This is a key part of the role, so demonstrating your analytical thinking and troubleshooting abilities will impress the interviewers.
✨Familiarise Yourself with Communication Protocols
Since the job involves working with various communication protocols like USB, TCP/IP, and Bluetooth LE, make sure you can explain how you've used these in previous roles. Being able to discuss their applications will highlight your relevant expertise.
✨Engage in Technical Discussions
Be ready to contribute to design reviews and technical discussions during the interview. This shows that you're not just a coder but also someone who can collaborate effectively with teams, which is crucial for this role.