REMOTE PRINCIPAL SOFTWARE ENGINEER in Southampton

REMOTE PRINCIPAL SOFTWARE ENGINEER in Southampton

Southampton Freelance 126000 - 126000 € / year (est.) Home office (partial)
Synergize Consulting

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 exciting projects.
  • Why this job: Make a real impact in the defence industry while working with advanced 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.

REMOTE PRINCIPAL SOFTWARE ENGINEER in Southampton employer: Synergize Consulting

Join a forward-thinking company that values innovation and collaboration, where you will be part of a dynamic team of world-class software engineers dedicated to developing cutting-edge solutions for the defence industry. With a strong emphasis on employee growth, you will have access to continuous learning opportunities and a supportive work culture that encourages creativity and teamwork. Enjoy the flexibility of hybrid working arrangements while contributing to impactful projects that shape the future of airborne integrated communication systems.

Synergize Consulting

Contact Detail:

Synergize Consulting Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land REMOTE PRINCIPAL SOFTWARE ENGINEER in Southampton

Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage in online forums. You never know who might have the inside scoop on 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 software development. This will give potential employers a taste of what you can bring to the table.

Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice coding challenges and be ready to discuss your past experiences in detail. Confidence is key!

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 seen by the right people.

We think you need these skills to ace REMOTE PRINCIPAL SOFTWARE ENGINEER in Southampton

Bare Metal Embedded C++ Software Development
Embedded Interfaces (e.g. CAN bus, I2C, SPI, GPIO)
Embedded Development Tools and Approaches
Windows Application Development
Linux Application Development
Iterative Development Lifecycles (e.g. Tailored Agile)
Development to Design and Coding Standards

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 what excites you about the role and how you can contribute to our team.

Showcase Your Technical Skills:When filling out your application, be sure to mention your familiarity with embedded interfaces like CAN bus, I2C, and SPI. We love seeing candidates who can demonstrate their technical prowess and understanding of the tools used in embedded development.

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 makes the process smoother for everyone involved!

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 be ready to discuss your experience with embedded interfaces like CAN bus, I2C, and SPI. The interviewers will likely want to see how well you understand these concepts, so having specific examples from your past work can really help.

Show Off Your Problem-Solving Skills

Prepare to tackle some coding challenges or technical questions during the interview. Think about how you would approach developing software for real-time and safety-critical applications. Practising common algorithms and data structures can give you a leg up!

Familiarise Yourself with Agile

Since they mention iterative development lifecycles, it’s a good idea to have a solid understanding of Agile methodologies. Be ready to discuss how you've applied Agile principles in your previous projects and how they helped improve your workflow.

Bring Your Enthusiasm

They’re looking for someone with a good attitude and a willingness to learn, so don’t hold back on showing your passion for software engineering. Share your excitement about working on defence projects and how you can contribute to creating innovative solutions.