Senior Embedded Software Engineer Bath/fully Remote - Computer Futures

Computer Futures
Computer Futures
Verified Company
Bath, United Kingdom

2 weeks ago

Tom O´Connor

Posted by:

Tom O´Connor

beBee Recruiter


Description

Skills/Experience & Qualities:


  • A software engineer with a breadth of experience and a passion for highquality reliable software.
  • Ability to work independently and within an established team.
  • Able to bring additional expertise and skills in specific development areas.
  • Excellent attention to detail.
  • Energy and drivability to selfmotivate and see projects through to completion.
  • Proactive, adaptable, and ready to take on the challenges of a highly competitive and successful brand.

Required skills:


  • C++ on embedded microcontrollers
  • Software development using realtime operating systems


  • Networking protocols

  • HTTP, REST, API with JSON, Websockets, mDNS/DNS-SD and usage of Wireshark
  • Understanding of electronics systems

Desired skills:


  • Familiarity with microcontroller peripherals and systems: UARTs, ADCs, SPI, DMA, JTAG, use of GDB
  • Digital Signal Processing
  • Connectivity using Bluetooth, Wi-Fi
  • Continuous Integration (Jenkins/Hudson);
  • Robot Framework
  • Python Development
  • Embedded Linux development
  • Static analysis (QAC++)
  • Unit and integration testing (Google test)
  • Revision control systems; git, subversion


  • Atlassian tools

  • JIRA, Confluence, Bitbucket
  • Cross platform (Windows, macOS) development using Qt


  • ARM Cortex M4/M

  • Espressif ESP32 and ESP-IDF
Computer Futures, a trading division of SThree Partnership LLP is acting as an Employment Agency in relation to this vacancy | Registered office | 1st Floor, 75 King William Street, London, EC4N 7BE, United Kingdom | Partnership Number | OC387148 Englandand Wales

More jobs from Computer Futures