Embedded Software Engineer
at Analox Ltd
Middlesbrough TS9, England, United Kingdom -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 24 Sep, 2024 | GBP 50000 Annual | 25 Jun, 2024 | 3 year(s) or above | Good communication skills | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
Job Advert
Department:
Research and Development - Software Team
Reports to:
Senior Embedded Software Engineer - Team Lead
Hours per week/FTE:
39
Direct reports: - no direct reports
Job Purpose/Summary:
Analox is a world leader in the research, development, and production of life saving gas sensing products and systems. Analox provides enough structure to ensure the safety and integrity of our products, and enough freedom to make a tangible difference to colleagues and customers alike.
We have embarked on a journey to become a truly customer centric organisation with the aim of providing our customers and employees with a consistently excellent customer experience. We are a global company with offices in the UK and USA and a distribution network across each continent.
The role will be divided between remote working and our HQ in Stokesley Business Park. Stokesley is a market town in the North Yorkshire Moors and growing hub for innovative technology businesses, with fantastic commuting links and beautiful surrounding countryside
Main Responsibilities/Key Tasks:
- Develop software that satisfies the business requirements as specified
- Implement and contribute to system designs
- Estimate projects accurately and deliver them to a schedule
- Actively contribute to the process of continual improvement, with regard to self, team and systems
- Adhere to development standards, policies and procedures
- Contribute to a positive working environment to the team within your areas as well as other business areas you will engage with
- Be a champion for software across the business
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
Experience:
Essential:
Desirable:
3+ Years experience embedded firmware experience
Personal Attributes:
Essential:
Desirable:
Team work
Excellent communication
Problem solving
Desire to lead product delivery
Responsibilities:
- Develop software that satisfies the business requirements as specified
- Implement and contribute to system designs
- Estimate projects accurately and deliver them to a schedule
- Actively contribute to the process of continual improvement, with regard to self, team and systems
- Adhere to development standards, policies and procedures
- Contribute to a positive working environment to the team within your areas as well as other business areas you will engage with
- Be a champion for software across the busines
REQUIREMENT SUMMARY
Min:3.0Max:8.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
Middlesbrough TS9, United Kingdom