At a Glance
- Tasks: Develop cutting-edge embedded software for defence projects and collaborate with top engineers.
- Company: Join a leading tech firm focused on innovative defence solutions.
- Benefits: Competitive pay, hybrid work model, and opportunities for professional growth.
- Other info: Active SC clearance required; dynamic team environment with career advancement.
- Why this job: Make a real impact in the defence industry while working on exciting technology.
- Qualifications: Experience in embedded C++ development and a passion for learning.
The predicted salary is between 126000 - 126000 € per year.
We are looking for a ‘bare metal’ embedded software engineer to join our clients team developing the next generation of airborne integrated communication system for the Global Combat Air Programme /Tempest aircraft.
Activities:
- Development and coding of software solutions for Embedded, Real Time and Safety Critical application software.
- Develop software related to solutions for Embedded, Real Time and Safety Critical application.
- Coding solutions software related to the above applications.
Your impact:
We are on the hunt for talented software engineers to support our Integrated Sensors & Protection line of business, working on a range of defence projects. We want to develop a new generation of features and capabilities using innovative software solutions and we need you to create them. You will be a key part in a community of world-class software engineers who will continuously improve, collaborate and innovate with other engineers to create market-leading products within the defence industry.
What you’ll bring:
Understanding and knowledge of one or more of the following:
- Bare metal embedded C++ software development.
- Embedded interfaces e.g. CAN bus, I2C, SPI, GPIO.
- Familiarity with the tools and approaches to embedded development.
- Experience with developing Windows & Linux applications.
- Experience of using Iterative development lifecycles (for example tailored Agile).
- Familiarity with development to design and coding standards.
This is not an exhaustive list, and we are keen to hear from you even if you might not have experience in all the above. The most important skill is a good attitude and willingness to learn.
MUST HAVE ACTIVE SC CLEARANCE
6 months Inside IR35 £63/hr Hybrid working - 20% onsite.
Principal Software Engineer (Fully Remote) in Southampton employer: Synergize Consulting
Join a forward-thinking company that values innovation and collaboration, offering a fully remote Principal Software Engineer role focused on developing cutting-edge software for defence applications. With a strong emphasis on employee growth, you will be part of a dynamic team of world-class engineers dedicated to creating market-leading products, all while enjoying the flexibility of hybrid working arrangements. This is an excellent opportunity to contribute to meaningful projects in a supportive work culture that prioritises continuous improvement and professional development.
StudySmarter Expert Advice🤫
We think this is how you could land Principal Software Engineer (Fully Remote) in Southampton
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend relevant meetups or webinars, and don’t be shy about asking for introductions. We all know that sometimes it’s not just what you know, but who you know!
✨Tip Number 2
Prepare for those interviews! Research the company and their projects, especially in defence tech. We recommend practising common interview questions and even some technical challenges related to embedded systems. Show them you’re not just a coder, but a problem solver!
✨Tip Number 3
Don’t forget to showcase your projects! Whether it’s on GitHub or a personal portfolio, we want to see your coding skills in action. Highlight any experience with bare metal embedded C++ or real-time applications to catch their eye.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take the initiative to connect directly with us. Let’s get you that Principal Software Engineer role!
We think you need these skills to ace Principal Software Engineer (Fully Remote) in Southampton
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your bare metal embedded C++ development experience and any relevant projects you've worked on. We want to see how you can contribute to our innovative software solutions!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about working on defence projects and how your background aligns with our needs. Don’t forget to mention your willingness to learn and adapt, as that's super important to us.
Showcase Your Projects:If you've worked on any relevant projects, whether in a professional or personal capacity, make sure to include them. We love seeing practical examples of your coding skills and how you've tackled challenges in embedded systems.
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 shows you’re keen to join our team at StudySmarter!
How to prepare for a job interview at Synergize Consulting
✨Know Your Stuff
Make sure you brush up on your bare metal embedded C++ skills and the specific embedded interfaces mentioned in the job description. Be ready to discuss your experience with CAN bus, I2C, SPI, and GPIO, as well as any relevant tools you've used in embedded development.
✨Show Off Your Problem-Solving Skills
Prepare to tackle some coding challenges during the interview. Think about how you can demonstrate your ability to develop software solutions for real-time and safety-critical applications. Practising common algorithms and data structures can really help you shine.
✨Familiarise Yourself with Agile
Since the role mentions iterative development lifecycles, it’s a good idea to brush up on Agile methodologies. Be prepared to discuss how you've applied Agile principles in your previous projects and how they can benefit the team.
✨Bring Your A-Game Attitude
The company values a good attitude and willingness to learn above all else. Make sure to convey your enthusiasm for the role and your eagerness to grow within the team. Share examples of how you've tackled challenges and learned new skills in the past.