Location Milton Keynes
Job-type Full time
Salary £40k - 60k per year
Contact Jamie Walker
Call Jamie
Email jamie.walker.02C0CB2D0.0@applybe.com
Reference SoftJA

Responsible to: Head of Software Engineering 

Grade of post: Senior and a Junior role's availible  

Hours of work: 37 hours per week 

 

Role Purpose: 

 

You will be required to support a mixture of R&D and product development activities within a leading autonomy and unmanned systems company. 

You will be keen to get involved in all development areas, and have a good track history / proven track record in both problem solving and quality software development. 

Your role as a Software Engineer will involve designing, implementing and testing embedded application and system software. This will include improving existing software and developing new features. 

 

 Key Responsibilities 

• Primarily, your role will be to design, implement and test real time applications and embedded software for our existing and new products. 

• Ensure software redundancy, real-time safety and security objectives are met. 

• You will be responsible for delivery of technical work and documentation 

• Work as a team to deliver, maintain and innovate the mission systems.

• Get involved in simulation testing, flight testing and bug fixing. 

 

Other Duties and Responsibilities

 • To undertake such other duties and responsibilities as may be reasonably required within the grade and level of the post.

 • You will be expected to perform different tasks as necessitated by your evolving role within the company and the overall business objectives of the company. 

• Some travel within the UK may be required. (Flexable working also an option) 

 

Essential skill:

• Experience with C++ and C on embedded systems. 

• Object oriented design and development experience. 

• Working knowledge of Linux and/or any other real time operating system. 

• Good understanding of development tool chain for debugging and problem solving. 

• Quality mindset with a test driven development approach. 

 

Other useful skills for this role:

• Testing and automation experience. 

• Some knowledge of Java. 

• Team leading and mentoring junior engineers. 

• Experience with quality standards (esp. DO-178 or similar will benefit greatly). 

• Good communication skills for internal and external technical discussions.

 

 If this sounds like a role you could be intrested in then please give Jamie Walker a call on 01453 852553 or apply for the advert with your attached CV to be shortlisted.