At a Glance
- Tasks: Design and code embedded software solutions while ensuring quality and adherence to standards.
- Company: Join BAE Systems, a leader in defence and aerospace innovation.
- Benefits: Enjoy remote work options and competitive pay rates.
- Why this job: Be part of cutting-edge technology that makes a real-world impact.
- Qualifications: Experience in embedded C programming and knowledge of safety standards required.
- Other info: Contract role with potential for extension; diverse and inclusive workplace.
The predicted salary is between 42000 - 60000 £ per year.
Location: Barrow-in-Furness - Remote working a possibility
Contract: 6 months (Opportunity to be extended)
Working Hours: 37 hours per week
Key Responsibilities:
- Designing embedded software solutions to meet allocated requirements
- Software coding to implement agreed designs
- Undertaking testing and verification activities
- Ensuring software development standards, policies and procedures are adhered to
- Scheduling work to meet target timescales and budget demands
- Working closely with other teams, e.g. electrical, during solution development
- Proactively reporting upwards to management and the business, so that they are informed of the work currently in development
Essential Skills & Qualifications:
- Embedded C programming ability and experience in other modern programming languages, preferably C#.
- Experience with embedded RTOS or Bare Metal operating systems
- Knowledge of safety standards (DEF STAN 00-056, IEC 61508)
- Knowledge of electronic circuits
- Experience using Matlab or Simulink
If you would like to be considered for this role please don’t hesitate to click apply or call Sam Pierre-Louis for more information.
Inclusion statement: Outsource UK is committed to creating a diverse environment and is proud to be an equal opportunity employer. You’ll receive consideration for your application without regard to race, religion or belief, gender identity or expression, sex, sexual orientation, disability, marriage and civil partnership, pregnancy and maternity, or age.
Senior Software Engineer employer: Outsource
Contact Detail:
Outsource Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer
✨Tip Number 1
Familiarise yourself with the specific technologies and programming languages mentioned in the job description, especially Embedded C and C#. Having hands-on experience or projects that showcase your skills in these areas can set you apart.
✨Tip Number 2
Network with current or former employees of BAE Systems on platforms like LinkedIn. Engaging with them can provide insights into the company culture and expectations, which can be invaluable during interviews.
✨Tip Number 3
Prepare to discuss your experience with embedded systems and safety standards like DEF STAN 00-056 and IEC 61508. Be ready to provide examples of how you've applied this knowledge in past projects.
✨Tip Number 4
Showcase your problem-solving skills by preparing for technical interviews. Practice coding challenges related to embedded systems and be ready to explain your thought process clearly.
We think you need these skills to ace Senior Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with embedded C programming and any other relevant programming languages like C#. Emphasise your familiarity with embedded RTOS or Bare Metal operating systems, as well as your knowledge of safety standards.
Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role at BAE Systems. Mention specific projects where you've designed embedded software solutions and how you ensured adherence to development standards and policies.
Showcase Relevant Experience: When detailing your work history, focus on roles where you undertook testing and verification activities. Highlight any collaboration with cross-functional teams, especially in electrical engineering, to demonstrate your teamwork skills.
Prepare for Technical Questions: Anticipate technical questions related to embedded systems and safety standards during the interview process. Brush up on your knowledge of electronic circuits and tools like Matlab or Simulink, as these may come up in discussions.
How to prepare for a job interview at Outsource
✨Showcase Your Technical Skills
Make sure to highlight your experience with embedded C programming and any other modern programming languages you know, especially C#. Be prepared to discuss specific projects where you've applied these skills.
✨Understand the Safety Standards
Familiarise yourself with safety standards like DEF STAN 00-056 and IEC 61508. Be ready to explain how you've implemented these standards in your previous work or how you would approach them in this role.
✨Demonstrate Team Collaboration
BAE Systems values teamwork, so be prepared to discuss how you've worked closely with other teams, such as electrical engineering, during solution development. Share examples of successful collaborations.
✨Prepare for Problem-Solving Questions
Expect questions that assess your problem-solving abilities, particularly in testing and verification activities. Think of scenarios where you've had to troubleshoot issues and how you approached finding solutions.