Embedded Software Engineer

at  Analox Ltd

Middlesbrough TS9, England, United Kingdom -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate24 Sep, 2024GBP 50000 Annual25 Jun, 20243 year(s) or aboveGood communication skillsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – 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