At a Glance
- Tasks: Design and develop real-time embedded C++ software for Linux.
- Company: Established engineering organisation in Norwich with a strong reputation.
- Benefits: Exciting projects, career advancement, and collaborative team environment.
- Why this job: Join a dynamic team and make an impact in the engineering field.
- Qualifications: Experience in real-time embedded C++ and familiarity with Git.
- Other info: Opportunity to work on innovative projects and grow your engineering skills.
The predicted salary is between 30000 - 42000 £ per year.
A well-established engineering organization in Norwich is seeking a Software Design Engineer to contribute to the full software development lifecycle. The ideal candidate should have strong experience in developing real-time embedded C++ software for Linux and be familiar with version control systems like Git.
You will work collaboratively with cross-functional teams to design robust solutions while ensuring compliance with relevant standards. This role offers an opportunity to work on exciting projects and advance your engineering career.
Embedded Software Design Engineer - Real-Time C++ (Linux) in Norwich employer: Service Service
Contact Detail:
Service Service Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Embedded Software Design Engineer - Real-Time C++ (Linux) in Norwich
✨Tip Number 1
Network like a pro! Reach out to your connections in the engineering field, especially those who work with embedded systems. A friendly chat can lead to insider info about job openings that might not even be advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your real-time C++ projects. Whether it's a GitHub repo or a personal website, having tangible examples of your work can really impress potential employers.
✨Tip Number 3
Prepare for technical interviews by brushing up on your knowledge of Linux and version control systems like Git. Practise coding challenges and be ready to discuss your past projects in detail—this is your chance to shine!
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities waiting for talented engineers like you. Plus, it’s a great way to ensure your application gets the attention it deserves.
We think you need these skills to ace Embedded Software Design Engineer - Real-Time C++ (Linux) in Norwich
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with real-time embedded C++ software and Linux. We want to see how your skills match the job description, so don’t be shy about showcasing relevant projects!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about embedded software design and how your background makes you a perfect fit for our team. Let us know what excites you about the role!
Showcase Your Teamwork Skills: Since we work collaboratively with cross-functional teams, it’s important to highlight any experiences where you’ve successfully worked in a team setting. Share examples that demonstrate your ability to communicate and collaborate effectively.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy – just follow the prompts!
How to prepare for a job interview at Service Service
✨Know Your C++ Inside Out
Make sure you brush up on your C++ skills, especially in the context of real-time embedded systems. Be prepared to discuss specific projects where you've implemented C++ solutions and how you tackled challenges related to performance and efficiency.
✨Familiarise Yourself with Linux
Since this role involves working on Linux, it’s crucial to demonstrate your understanding of the operating system. Review key concepts, commands, and any relevant tools you’ve used in previous projects. You might even want to set up a small project to showcase your skills.
✨Version Control is Key
Get comfortable discussing version control systems, particularly Git. Be ready to explain how you've used Git in past projects, including branching strategies and collaboration with team members. This shows that you can work effectively in a team environment.
✨Prepare for Team Collaboration Questions
As you'll be working with cross-functional teams, think about examples from your past experiences where you successfully collaborated with others. Highlight your communication skills and how you ensure compliance with standards while working on projects.