- Sector: Hardware & Software, Advanced Manufacturing, Engineering & Manufacturing, Aerospace & Defence , Mechanical & Electrical
- Function: Software Engineer
- Contact: Beth Stevenson
- Contact Email: firstname.lastname@example.org
- Duration: 12 month contract
- Start Date: ASAP
- Expiry Date: 12 February 2022
- Job Ref: 29736/001_1642094918
Embedded Software Developer / Software Engineer
12 Month Contract
We are currently looking to recruit an Embedded Software Developer/Software Engineer on behalf of a Defence Contractor in the Southampton area. SC security clearance is required for this position.
The successful Embedded Software Developer will play an integral role in the development of real time solutions and device control application development & debugging. There is also flexible working available, where you will split your time working remotely and on site.
Develop precise timing & functional performance requirements.
Lead automated testing, continuous integration & verification processes.
Design and delivery of a support strategy and management of updates.
Support for module and system-level integration, execution of testing and analysis of test recordings and results.
Board level debugging
Support real-world integration and trials when required.
Interact with multiple stakeholders through software development stages of design, implementation, test and integration
Contribute to company Software Development Plans
Creation of software test plans and specifications.
Thorough and accurate estimation based on appropriate sub work breakdown structures, scheduling and assumptions in addition to the known technical requirements.
Writing and reviewing software requirement specifications.
Generating user and troubleshooting guides
The ideal Embedded Software Developer / Software Engineer will have the following skills and experience:
Minimum of 5 years experience within an embedded software engineering role, with a manufacturing company
Proven track record of developing real time solutions in C & Assembler.
Prior experience supporting real-world integration and trials
Exposure to the full software development life cycle
Ability to work using their initiative and within a team
Excellent decision making skills with an ability to solve complex issues
Excellent analytical skills with an ability to communicate effectively, both written and oral
Act as a team member and work with people from various areas and levels within the business