At a Glance
- Tasks: Create and deliver software solutions while collaborating with stakeholders to meet their needs.
- Company: Join a leading defense and recruitment solutions company focused on innovation and excellence.
- Benefits: Enjoy a contract role with opportunities for mentorship and professional growth in a dynamic environment.
- Why this job: Be part of a mission-driven team that values collaboration, problem-solving, and best practices.
- Qualifications: Experience as a senior software engineer with skills in C, LabVIEW, and Agile development is essential.
- Other info: This role offers the chance to influence and shape engineering practices within the organization.
The predicted salary is between 48000 - 72000 ÂŁ per year.
Defence Lead for LHH & Recruitment solutions – Recruitment on Demand, SOW, Managed Recruitment/RPO. Attraction and Assessment.
Contract Software Engineer – SC/DV cleared
(C, NI LabWindows/CVI, LabVIEW or LabVIEW FPGA)
What you’ll do as a Software Engineer:
- Creation and delivery of software solutions within a defined work package area, ensuring that the package meets all stakeholder requirements.
- Establish and mature stakeholder needs, associating/attributing priority, interest, influence, and trading-off needs to determine optimum capability to solve stakeholders’ problems.
- Create high quality and robust code; fully document and record your work products; keep them under configuration management and provide plans and reports on progress to your line manager.
- Work closely with internal and external stakeholders to ensure architecture alignment with other elements of the programme.
- Ensure the application of appropriate tools/techniques for test equipment design by the team, providing advice in your area of expertise.
- Resolve emerging issues by proposing and driving through solutions, escalating more complex risks, and supporting definition of opportunities and risk mitigation options.
- Foster relationships and networks within and outside the line of business, actively seeking out opportunities and promoting a culture for adoption of best practices.
- Develop, coach, mentor, teach, and upskill other engineers in the wider application of engineering.
What we are looking for:
We realize that the “perfect candidate” doesn’t always exist. The only skill we need you to have is experience as a senior level software engineer.
However, demonstrable experience in the following areas will help you stand out:
- A solid grasp of high-level programming languages (C, NI LabWindows/CVI, LabVIEW or LabVIEW FPGA).
- Familiarity with TestStand.
- Developing Low Level Drivers.
- Developing software for test system environments.
- Developing software within a development process framework.
- Excellent communication, troubleshooting, and problem-solving skills.
- Experience of Agile development and Atlassian toolset.
- Familiarity with configuration management tools, defect tracking, and peer review.
- Strong interpersonal and collaboration skills, with an ability to influence and adapt according to changing demands.
- Personal attributes and values are just as important to us as technical ability.
Seniority level
Mid-Senior level
Employment type
Contract
Job function
Engineering, Information Technology, and Design
Industries
Defense and Space Manufacturing, Appliances, Electrical, and Electronics Manufacturing, and Aviation and Aerospace Component Manufacturing
#J-18808-Ljbffr
Senior Software Engineer employer: LHH
Contact Detail:
LHH Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer
✨Tip Number 1
Make sure to highlight your experience with high-level programming languages like C, NI LabWindows/CVI, and LabVIEW in your conversations. This will show that you have the technical skills needed for the role.
✨Tip Number 2
Familiarize yourself with Agile development practices and the Atlassian toolset. Being able to discuss your experience with these methodologies can set you apart during interviews.
✨Tip Number 3
Prepare to demonstrate your problem-solving skills by discussing past challenges you've faced in software development. Use specific examples that showcase your ability to resolve issues effectively.
✨Tip Number 4
Network with professionals in the defense and aerospace sectors. Building relationships can provide insights into the company culture and may lead to referrals, increasing your chances of landing the job.
We think you need these skills to ace Senior Software Engineer
Some tips for your application 🫡
Understand the Role: Make sure to thoroughly read the job description for the Senior Software Engineer position. Understand the key responsibilities and required skills, especially focusing on programming languages like C, NI LabWindows/CVI, LabVIEW, and LabVIEW FPGA.
Highlight Relevant Experience: In your application, emphasize your experience as a senior software engineer. Provide specific examples of projects where you developed software solutions, particularly in test system environments or using Agile methodologies.
Showcase Soft Skills: Don't forget to mention your communication, troubleshooting, and problem-solving skills. Highlight any experience you have in mentoring or coaching other engineers, as this is valued in the role.
Tailor Your CV and Cover Letter: Customize your CV and cover letter to reflect the requirements of the job. Use keywords from the job description and ensure that your documents are well-structured and free of errors before submitting them through our website.
How to prepare for a job interview at LHH
✨Showcase Your Technical Skills
Be prepared to discuss your experience with high-level programming languages like C, NI LabWindows/CVI, and LabVIEW. Bring examples of past projects where you developed software solutions, especially in test system environments.
✨Demonstrate Problem-Solving Abilities
Expect questions that assess your troubleshooting skills. Prepare to share specific instances where you resolved complex issues or improved processes, highlighting your analytical thinking and creativity.
✨Highlight Collaboration Experience
Since the role involves working closely with stakeholders, be ready to discuss how you've fostered relationships and collaborated with teams in previous positions. Emphasize your interpersonal skills and adaptability.
✨Prepare for Agile Methodology Questions
Familiarity with Agile development is crucial. Be ready to explain your experience with Agile practices and tools like the Atlassian suite. Share how you've contributed to team dynamics and project success in an Agile environment.