At a Glance
- Tasks: Design and develop embedded software from concept to release, tackling complex coding challenges.
- Company: Join a leading engineering consultancy with a focus on innovation and collaboration.
- Benefits: Enjoy a competitive salary, generous leave, and perks like Cycle2work and employee discounts.
- Why this job: Make an impact in tech by solving real-world problems with cutting-edge software solutions.
- Qualifications: Experience in C/C++ software design and a degree in Electronic Engineering or equivalent.
- Other info: Dynamic role with opportunities for professional growth and development.
The predicted salary is between 40000 - 55000 £ per year.
What you'll be doing:
- Design and development of embedded software entities, from specification through to release into service
- Support to electronic circuit designers for computing architecture aspects
- Architecture design and coding of complex software problems including, but not limited to, digital signal processing, TCP/IP, data recording solutions
- Translation of requirements into design detail
- Undertake design review activities at various levels
- Support other software engineers as appropriate
- Verification of components and sub-systems using a combination of simulation, analysis, test, and assurance techniques
- Able to follow the engineering lifecycle and contribute to progress and design reviews
- Support system integration activities
Your skills and experiences:
- Extensive experience in low-level software design and implementation in C / C++
- Degree, or equivalent experience, in Electronic Engineering
- Sound understanding of one or more microprocessor architectures
- CEng or equivalent level of capability, or working towards CEng status
- Experience of complex system integration, both hardware and software
Benefits:
You'll receive benefits including a competitive pension scheme, enhanced annual leave allowance. You'll also have access to additional benefits such as an employee assistance programme, Cycle2work and employee discounts.
If you are interested in this position please click 'apply'.
Embedded Software Engineer - Salisbury employer: Hunter Selection
Contact Detail:
Hunter Selection Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Embedded Software Engineer - Salisbury
✨Tip Number 1
Network like a pro! Reach out to current employees at the company or in similar roles on LinkedIn. A friendly chat can give us insights into the company culture and maybe even a referral!
✨Tip Number 2
Prepare for the technical interview by brushing up on your C/C++ skills and understanding microprocessor architectures. We recommend doing some mock interviews with friends or using online platforms to get comfortable.
✨Tip Number 3
Showcase your projects! If you've worked on any embedded software projects, be ready to discuss them in detail. We love seeing how you’ve tackled complex problems and what solutions you came up with.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we often have exclusive tips and resources available there to help you stand out.
We think you need these skills to ace Embedded Software Engineer - Salisbury
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Embedded Software Engineer role. Highlight your experience in low-level software design and implementation in C/C++, and don’t forget to mention any relevant projects that showcase your skills in digital signal processing or system integration.
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 your background aligns with the job description. Be specific about your experiences and how they relate to the responsibilities listed.
Showcase Your Problem-Solving Skills: In your application, emphasise your ability to tackle complex software problems. Share examples of how you've approached challenges in past projects, especially those involving architecture design or verification techniques. We love seeing how you think!
Apply Through Our Website: We encourage you to apply directly through our website for the best chance of getting noticed. It’s straightforward and ensures your application goes straight to the right people. Plus, we can’t wait to see what you bring to the table!
How to prepare for a job interview at Hunter Selection
✨Know Your Stuff
Make sure you brush up on your C/C++ skills and understand the microprocessor architectures relevant to the role. Be ready to discuss specific projects where you've designed and developed embedded software, as this will show your practical experience.
✨Understand the Engineering Lifecycle
Familiarise yourself with the engineering lifecycle and be prepared to talk about how you've contributed to design reviews and system integration activities in the past. This will demonstrate your ability to follow processes and work collaboratively.
✨Prepare for Technical Questions
Expect technical questions related to digital signal processing, TCP/IP, and data recording solutions. Practise explaining complex concepts clearly and concisely, as this will showcase your communication skills and technical expertise.
✨Show Enthusiasm for Teamwork
Highlight your experience supporting other engineers and working in a team environment. Companies value candidates who can collaborate effectively, so share examples of how you've contributed to team success in previous roles.