Warning
This job advert has expired and applications have closed.
Senior Embedded Software Engineer
Posting date: | 11 February 2025 |
---|---|
Salary: | Not specified |
Additional salary information: | £52,000 - £62,000 |
Hours: | Full time |
Closing date: | 13 March 2025 |
Location: | Stokesley, TS9 5PT |
Company: | Analox Ltd |
Job type: | Permanent |
Job reference: | 200 |
Summary
Job Advert
Department: R&D - Software
Reports to: Software Team Lead
Hours per week/FTE:
39
Direct reports: - no direct reports
Job Purpose/Summary:
Reporting directly to the Software Team Lead, delivering business critical software projects in an efficient and professional
manner, ensuring all team targets are met.
Main Responsibilities/Key Tasks:
1. Develop software that satisfies the business requirements as specified
2. Implement and contribute to system designs
3. Estimate projects accurately and deliver them to a schedule
4. Be responsible for software delivery as part of cross-functional design team
5. Lead cross functional teams to deliver projects
6. Actively contribute to the process of continual improvement, with regard to self, team and systems
7. Adhere to development standards, policies and procedures
8. Ensure that development standards, policies and procedures are adhered to
9. Contribute to a positive working environment to the team within your areas as well as other business areas you will engage
with
10. Inspire and motivate team members
11. Be a champion for software
Person Specification:
Education/Qualifications:
Essential:
Desirable:
Degree in engineering or related subject
Skills and Knowledge:
Essential:
Desirable:
C/C++ development for an embedded platform
Version control (GIT/SVN/Similar)
Capable of security clearance for military projects
ARM development (ideally STM32)
RTOS experience (ideally FreeRTOS)
Desktop application development in a high level language (C#/Java/Python)
Desktop application development in a high level language (C#/Java/Python)
Unit testing
PLC Programming (ideally Siemens)
Functional safety (BS EN 61508)
Ability to understand and contribute to schematic design
Validation testing
Experience:
Essential:
Desirable:
3+ Years experience embedded firmware experience
Leading software projects
Requirements creation
Full software lifecycle
Personal Attributes:
Essential:
Desirable:
Team work
Excellent communication
Problem solving
Desire to lead product delivery
Department: R&D - Software
Reports to: Software Team Lead
Hours per week/FTE:
39
Direct reports: - no direct reports
Job Purpose/Summary:
Reporting directly to the Software Team Lead, delivering business critical software projects in an efficient and professional
manner, ensuring all team targets are met.
Main Responsibilities/Key Tasks:
1. Develop software that satisfies the business requirements as specified
2. Implement and contribute to system designs
3. Estimate projects accurately and deliver them to a schedule
4. Be responsible for software delivery as part of cross-functional design team
5. Lead cross functional teams to deliver projects
6. Actively contribute to the process of continual improvement, with regard to self, team and systems
7. Adhere to development standards, policies and procedures
8. Ensure that development standards, policies and procedures are adhered to
9. Contribute to a positive working environment to the team within your areas as well as other business areas you will engage
with
10. Inspire and motivate team members
11. Be a champion for software
Person Specification:
Education/Qualifications:
Essential:
Desirable:
Degree in engineering or related subject
Skills and Knowledge:
Essential:
Desirable:
C/C++ development for an embedded platform
Version control (GIT/SVN/Similar)
Capable of security clearance for military projects
ARM development (ideally STM32)
RTOS experience (ideally FreeRTOS)
Desktop application development in a high level language (C#/Java/Python)
Desktop application development in a high level language (C#/Java/Python)
Unit testing
PLC Programming (ideally Siemens)
Functional safety (BS EN 61508)
Ability to understand and contribute to schematic design
Validation testing
Experience:
Essential:
Desirable:
3+ Years experience embedded firmware experience
Leading software projects
Requirements creation
Full software lifecycle
Personal Attributes:
Essential:
Desirable:
Team work
Excellent communication
Problem solving
Desire to lead product delivery