Embedded Software Developer

Recruiter
ONYX InSight
Location
Nottingham
Salary
Competitive
Posted
26 May 2021
Closes
23 Jun 2021
Job Title
IT Director
Contract Type
Permanent
Hours
Full Time

ONYX InSight is a growing technology and engineering organisation in the renewable energy sector. Our advanced sensing, software and machine learning products are deployed on wind turbines around the world. Headquartered in the UK, we have offices in the US, Australia, Spain, India and Korea.

Due to the increased deployment of our ecoCMS advanced sensing product and significant global growth means that we are now looking for an experienced Embedded Software Developer to join the team in the UK head office in Nottingham.

Key responsibilities:

  • Lead embedded software development in the Advanced Sensing team, enabling the continued growth in ONYX's ecoCMS hardware products.
  • Work with the team to develop and prototype new products and to improve existing hardware offerings.
  • Implement agile processes for embedded software development.
  • Drive quality and testing processes for embedded software. Ensure quality at all stages.
  • Take 'ownership' of legacy code and use this as a basis for new development.
  • Propose technical solutions for new product developments, particularly at the frontier between embedded software and electronics development.

We are keen to engage with someone, who has proven practical experience of embedded software development in an industrial setting.

Skilled in the following technologies:

  • C/C++ or similar
  • FreeRTOS or similar embedded/deterministic OS
  • Microcontroller programming, architecture and interfaces
  • Interfaces such as SPI, I2C, I2S, UART, USB, CAN, Ethernet
  • Linux
  • Python

If this sounds like you, please apply today!

Keywords: Embedded Software Developer | Software | Development | Programming | Architecture | Interface | Linux | Python | Signal Systems | Digital | Analogue | Electronic | Testing | Communication | Document Control | BSc | Agile

Benefits

Friendly team environment / Great campus location / Flexible working culture / Employer pension contributions / Medical insurance / Annual bonus scheme / Cycle to work scheme / 25 days holiday / Volunteering opportunities

Essential Skills

  • Comfortable working in a multi–disciplined team developing electronics products.
  • Experience of delivering continuous improvements, problem solving, methodical and well organised.
  • Proven track record of rigorous prototyping/testing of systems to deliver reliable products.
  • Excellent communication skills: the ability to successfully manage expectations & trade–off.
  • Consistently produce high quality documentation.
  • Knowledge of standard industrial analogue and digital signal systems, e.g. Modbus, CAN bus, CANopen, etc. Experience in IoT, sensors and data acquisition would be a benefit, e.g. Raspberry Pi or Arduino projects.
  • Experience of STM32 microcontrollers and STM32Cube toolset would be a benefit.
  • Minimum degree level qualification in a relevant technical discipline.

About Company

ONYX InSight provides software, services, advanced sensing and data analytics to wind farm owners and operators across the world.

The company's products and services deliver increased production and reduced operations and maintenance costs through smart and unbiased predictive analytics underpinned by real–world engineering expertise for wind energy industry and beyond.

Similar jobs

Similar jobs