Software Engineer - Embedded Android at Fluidic Analytics
Cambridge, GB

We are seeking a passionate software engineer to work in both Embedded Android development and Cloud development. You must be motivated to work in both areas but will have experience of Android development and have a desire to work in Cloud development.

You will help us drive the development of our cloud connected microfluidics instruments and build cutting-edge products. As a software engineer at Fluidic Analytics, you will have strong teamworking skills and play a leading role in the construction and integration of software to drive development of our instruments from R&D to product launch.

 

Reporting to head of software you will be responsible for developing code for controlling the Company’s microfluidic instruments, including:

  • Implementation and maintenance of Android software for embedded systems
  • Interfacing with a small team of engineers and scientists to respond to rapid prototype development
  • Developing and improving our current software to support new features and improve the overall reliability

 

You will also proactively contribute and frequently help develop the Company’s Identity by actively participating in group and project meetings and communicate the strengths and weaknesses of the Company’s product line from a software perspective

Requirements

Essential skills:

  • Excellent demonstrable programming experience Java and/or Kotlin
  • Skilled at developing User Interfaces and Data manipulation/presentation
  • An understanding of highly available, scalable Web Services/apps
  • Working with popular design patterns such as MVC, MVP and MVVM
  • Deep understanding of agile principles and practice
  • A high-level of competence, integrity and communication

 

Nice to haves:

  • Proven track record as a Scrum Master/Agile Facilitator within software teams
  • Experience of using open data interchange formats such as JSON or XML
  • Software testing and managing continuous integration (CI) systems
  • Customer-facing software development experience
  • Database development experience
  • A willingness to work in both Android app development and Cloud application development
  • Experience of continuous development software life cycle models

 

Benefits

  • Competitive Salary
  • 25 days holiday
  • Share Options Scheme
  • Flexible working
  • Company Pension
  • Group Income Protection
  • Group Life Assurance
  • Well-being initiatives
  • Cycle to work/ Tech scheme’s
  • Employee assistance program
  • Free fruit and as much tea and coffee as you can drink
  • Inclusive team environment where your contribution will truly make a difference

At Fluidic Analytics we value people for who they are and the contribution they make. An Equal Employment Opportunity employer, we are committed to being a diverse and inclusive working environment where all qualified applications are welcomed regardless of gender, race, religion, age, socio-economic background, disability, sexual or gender orientation.