At a Glance
- Tasks: Develop and design complex embedded control systems with cutting-edge technology.
- Company: Join a leading technology manufacturer in Andover, Hampshire.
- Benefits: Competitive salary, 25 days leave, health insurance, and flexible holiday options.
- Other info: Enjoy a dynamic work environment with excellent growth opportunities.
- Why this job: Make an impact in embedded software engineering and advance your career.
- Qualifications: Experience in embedded systems and strong C coding skills required.
The predicted salary is between 39500 - 39500 £ per year.
A Technology Manufacturer based in Andover, Hampshire is looking to recruit an Embedded Software Engineer to develop complex embedded control and sensing systems. This role offers the opportunity to collaborate in the development of complex systems including development and design, implementation and installation. This role is on site full time in Andover and offers a competitive starting salary and benefits.
As Embedded Software Engineer, your responsibilities will include:
- Developing software for microprocessor-based embedded systems and supporting Windows applications
- Contributing to full lifecycle development including requirements analysis, concept creation, system design, implementation and installation
- Designing and implementing real-time closed-loop control and sensing applications for on-board and SoC devices
- Working with embedded targets such as Zynq 7000 series SoCs, TI MSP430 processors and Renesas RX series devices
- Creating GUI-based control and test applications to support embedded system development
- Developing Windows applications in C# using Microsoft Visual Studio
Key skills and experience needed for the Embedded Software Engineer:
- Strong background in developing software for embedded systems
- Proven ability to write high-quality C code, with a minimum of two years' experience
- Hands-on experience using Microsoft Visual Studio for Windows application development, ideally with C#
- Practical experience in hardware-level debugging and component-level testing
- Excellent analytical, troubleshooting and debugging skills
- Degree in Computing or another numerate discipline, or equivalent professional experience
As Embedded Software Engineer, you will receive an excellent benefits package which includes:
- Up to £39,500 basic salary
- 25 days annual leave plus bank holidays
- Flexible salary sacrifice scheme whereby staff can buy/sell up to 5 days holiday on an annual basis
- Pension scheme
- Health insurance scheme
- Death in service at 3 x gross salary
- Free parking on site
- Sports & social club membership
- Working hours are 8.30 - 5pm (Monday to Thursday) and 9am - 3pm on Friday
This is a great opportunity to advance your career within embedded software engineering, please do not hesitate to apply through this advert.
Embedded Software Engineer/Software Development in Southampton employer: Professional Technical Ltd
Contact Detail:
Professional Technical Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Embedded Software Engineer/Software Development in Southampton
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work with embedded systems. A friendly chat can lead to insider info about job openings or even a referral.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving microprocessor-based systems and C code. This will give potential employers a taste of what you can do.
✨Tip Number 3
Prepare for technical interviews by brushing up on your debugging and troubleshooting skills. Practice coding challenges related to embedded systems to impress during the interview process.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about their job search.
We think you need these skills to ace Embedded Software Engineer/Software Development in Southampton
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with embedded systems and C programming. We want to see how your skills match the job description, so don’t be shy about showcasing relevant projects or roles you've had!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about embedded software engineering and how you can contribute to our team. Keep it concise but engaging – we love a good story!
Show Off Your Technical Skills: Don’t forget to mention your hands-on experience with tools like Microsoft Visual Studio and any specific hardware you've worked with. We’re looking for someone who can hit the ground running, so let us know what you’ve got!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re serious about joining our team!
How to prepare for a job interview at Professional Technical Ltd
✨Know Your Embedded Systems
Make sure you brush up on your knowledge of embedded systems, especially the specific microprocessors mentioned in the job description like Zynq 7000 and TI MSP430. Be ready to discuss your hands-on experience with these technologies and how you've tackled challenges in previous projects.
✨Showcase Your C Coding Skills
Prepare to demonstrate your proficiency in writing high-quality C code. You might be asked to solve coding problems or explain your thought process behind certain coding decisions. Practising common algorithms and data structures can really help you shine.
✨Familiarise Yourself with Microsoft Visual Studio
Since the role involves developing Windows applications in C#, it’s crucial to be comfortable using Microsoft Visual Studio. Consider going through a few projects or tutorials beforehand so you can confidently discuss your experience and any challenges you've faced while using the platform.
✨Prepare for Problem-Solving Questions
Expect to face questions that assess your analytical and troubleshooting skills. Think of specific examples from your past work where you successfully debugged an issue or improved a system. Use the STAR method (Situation, Task, Action, Result) to structure your answers effectively.