At a Glance
- Tasks: Lead a diverse team to develop cutting-edge embedded software for Combat Air Electronic Warfare.
- Company: Quest Global, a fast-growing engineering services firm with a focus on innovation.
- Benefits: Competitive salary, opportunities for growth, and a collaborative work environment.
- Why this job: Join us to engineer a brighter future and make a real impact in technology.
- Qualifications: Experience in software development, agile methodologies, and embedded systems.
- Other info: Be part of a dynamic team that values learning from both successes and failures.
The predicted salary is between 36000 - 60000 £ per year.
Quest Global is an organization at the forefront of innovation and one of the world’s fastest growing engineering services firms with deep domain knowledge and recognized expertise in the top OEMs across seven industries. We are looking for humble geniuses, who believe that engineering has the potential to make the impossible, possible; innovators, who are not only inspired by technology and innovation, but also perpetually driven to design, develop, and test as a trusted partner for Fortune 500 customers.
The achievers and courageous challenge-crushers we seek, have the following characteristics and skills:
Role Overview:Lead Software Engineer to join our growing Software community to develop cutting edge embedded software in Combat Air Electronic Warfare domain.
Job Responsibilities:- Provide Engineering Leadership to multidisciplinary team
- Produce effective planning and report progress
- Support Design and Gate Review activities
- Develop embedded software, using RTOSs such as VxWorks or embedded Linux
- Deploy software to multi-core or distributed hardware platforms
- Work alongside firmware and hardware engineers to develop working embedded solutions
- Use C++ and other scripting languages
- Work to airborne software design standard RTCA 178C and coding standards such as MISRA C/C++
- Full software lifecycle including: Requirements Management, Design, Implementation, Test and Integration
- UML and C++ OOD (Object Oriented Design) techniques
- Working and delivering software using agile techniques such as Scrum, and tooling such as Jira / Confluence / Bitbucket / Gitlab
- Experience of RTCA 178C DAL C Design Assurance or similar.
Demonstrable experience in the following areas will help you stand out: Matlab Simulink, Cameo, DOORS, Dimensions or similar tools.
You must be eligible for full security clearance.
Due to the nature of work candidates should be UK citizen/ EU Citizen/ Valid work permit holder.
Lead Software Engineer employer: QuEST Global Services Pte. Ltd
Contact Detail:
QuEST Global Services Pte. Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Lead Software Engineer
✨Tip Number 1
Network like a pro! Reach out to current employees at Quest Global on LinkedIn or through mutual connections. A friendly chat can give you insider info and might just get your foot in the door.
✨Tip Number 2
Show off your skills! Prepare a portfolio or a GitHub repository showcasing your best projects, especially those using C++ and embedded systems. This will help you stand out during interviews.
✨Tip Number 3
Practice makes perfect! Brush up on your technical interview skills by doing mock interviews with friends or using online platforms. Focus on problem-solving and coding challenges relevant to embedded software.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows you’re genuinely interested in being part of the Quest Global team.
We think you need these skills to ace Lead Software Engineer
Some tips for your application 🫡
Show Your Passion for Innovation: When writing your application, let your enthusiasm for technology and innovation shine through. We want to see how you can contribute to making the impossible possible, so share examples of your past projects that highlight your innovative spirit.
Tailor Your Application: Make sure to customise your CV and cover letter to align with the job description. Highlight your experience with embedded software and agile methodologies, as we’re looking for candidates who can hit the ground running in our dynamic environment.
Be Clear and Concise: Keep your application straightforward and to the point. Use clear language to describe your skills and experiences, especially those related to C++, RTOSs, and the full software lifecycle. We appreciate clarity as much as creativity!
Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it shows you’re serious about joining our team at Quest Global.
How to prepare for a job interview at QuEST Global Services Pte. Ltd
✨Know Your Stuff
Make sure you brush up on your knowledge of embedded software and the specific technologies mentioned in the job description, like RTOSs and C++. Familiarise yourself with the principles of airborne software design standards like RTCA 178C. This will show that you're not just a fit for the role, but that you’re genuinely interested in the work.
✨Showcase Your Leadership Skills
As a Lead Software Engineer, you'll need to demonstrate your ability to lead a multidisciplinary team. Prepare examples from your past experiences where you've successfully led projects or teams, especially in an agile environment. Highlight how you’ve supported design reviews and managed project progress.
✨Be Ready for Technical Questions
Expect technical questions that dive deep into your experience with C++, object-oriented design, and agile methodologies. Practice articulating your thought process when solving problems, as this will help interviewers see how you approach challenges and collaborate with others.
✨Emphasise Teamwork and Humility
Quest Global values humility and collaboration. Be prepared to discuss how you’ve worked effectively within diverse teams and how you handle failures. Share stories that illustrate your belief in learning from mistakes and supporting your colleagues, reinforcing the idea that when one wins, everyone wins.