Social network you want to login/join with:
Principal Software Engineer - Embedded C - DV required, Basildon
Client: [Client Name]
Location: Basildon, United Kingdom
Job Category: Other
EU work permit required: Yes
Job Reference: a7f7a9e8bca9
Job Views: 97
Posted: 11.03.2025
Expiry Date: 25.04.2025
Job Description:
Job Summary
We are looking for a Principal Software Engineer to join our client's team on a contract basis.
Key skills required for this role:
Software Engineer, Model Based, Embedded C
Important:
Principal Software Engineer - Embedded C - DV required
Location: Basildon (fully onsite)
Duration: 6 month contract
Job Specification:
Our client has an exciting opportunity to develop real-time embedded software solutions with high functional and formal integrity. Working in a small team of software engineers and a wider multidisciplinary engineering team on a series of new designs, you will develop solutions for challenging applications with high performance and integrity expectations. You will be involved in the full development lifecycle and have the opportunity to deploy and evaluate the solutions you develop on the target devices.
Responsibilities include:
* Development of real-time solutions in C & Assembler.
* Low-level and device control application development & debugging.
* Developing to precise timing and functional performance requirements.
* Contributing to automated testing / continuous integration / verification.
* Using tools associated with iterative development lifecycles (Jira / DevOps).
* Execution 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 with appropriate tools.
* Support the team with real-world integration and trials where applicable.
* Interaction as part of a self-organizing agile team, through software development stages of design, implementation, test, and integration.
* Contribution to Software Development Plans, balancing the needs of a given project with appropriate company and external processes.
* Generation 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.
* Authoring and review of software requirement specifications.
* Writing application documentation such as user guides and troubleshooting guides.
Skills required:
* Embedded C
* Full Lifecycle & Integration experience
* C / C++ / C#
* Matlab/Simulink (as basis of model-driven autocode)
* MBSE
Manages this role:
Matchtech is a STEM Recruitment Specialist, with over 35 years’ experience.
#J-18808-Ljbffr