At a Glance
- Tasks: Develop cutting-edge embedded software for next-gen airborne communication systems.
- Company: Join a leading defence tech company with a focus on innovation.
- Benefits: Competitive pay, hybrid work model, and opportunities for professional growth.
- Other info: Active SC clearance required; great chance to learn and grow.
- Why this job: Be part of a world-class team creating impactful defence solutions.
- Qualifications: Experience in bare metal C++ development and embedded systems.
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:
- 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 employer: Synergize Consulting Ltd
Contact Detail:
Synergize Consulting Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Principal Software Engineer
✨Tip Number 1
Network like a pro! Reach out to your connections in the defence industry or software engineering circles. Attend meetups, webinars, or even online forums where you can chat with folks who might know about job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects, especially those related to embedded systems and real-time applications. This will give potential employers a taste of what you can do and set you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge and problem-solving skills. Practice coding challenges and be ready to discuss your past projects in detail. Remember, they want to see how you think and approach problems!
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities that might just be perfect for you. Plus, it’s a great way to ensure your application gets seen by the right people.
We think you need these skills to ace Principal Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with bare metal embedded C++ software development and any relevant projects. We want to see how your skills align with the job description, so don’t hold back on showcasing your achievements!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about developing innovative software solutions for defence projects. Let us know how your background makes you a perfect fit for our team.
Showcase Your Problem-Solving Skills: In your application, include examples of how you've tackled challenges in embedded systems or real-time applications. We love seeing candidates who can think critically and adapt to new situations, so share those stories!
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 community of world-class engineers!
How to prepare for a job interview at Synergize Consulting Ltd
✨Know Your Stuff
Make sure you brush up on your bare metal embedded C++ skills. Be ready to discuss your experience with embedded interfaces like CAN bus, I2C, and SPI. The more specific examples you can provide about your past projects, the better!
✨Show Off Your Problem-Solving Skills
Prepare to tackle some technical questions or coding challenges during the interview. Think about how you've approached problems in the past, especially in safety-critical applications. Demonstrating your thought process can really impress the interviewers.
✨Familiarise Yourself with Agile
Since they’re looking for someone experienced with iterative development lifecycles, be ready to talk about your experience with Agile methodologies. Share how you've adapted to changes and collaborated with teams to deliver successful projects.
✨Bring a Positive Attitude
They value a good attitude and willingness to learn above all else. So, come in with an open mind and a can-do spirit! Show them that you're eager to grow and contribute to their innovative software solutions.