Empatica logo Empatica

Software Engineer

Creata il 26-09-2019
Location Milan

Descrizione

Empatica

Our mission is to provide intelligent technology that is friendly, caring and more human.

We build AI systems to understand human behavior through wearable sensors. Our technology empowers thousands of patients, clinicians and researchers with real-time human insight, driven by physiological and behavioural biomarkers.

We design and develop medical-quality wearable devices aimed to improve people's emotional well-being and save lives. Embrace2, our hero product, is the only wrist-worn seizure monitor cleared by the FDA.

We believe in a work environment that fosters autonomy, mastery and purpose. Each employee at Empatica is mentored and supported in their personal and professional development goals. We are a team of passionate people from all over the world bringing high levels of creativity to our everyday work.

Watch the recent TEDx talk delivered by our Co-Founder and Chief Scientist Rosalind Picard to learn more about the history of Empatica and what drives our commitment to great work: https://www.ted.com/talks/rosalind_picard_an_ai_smartwatch_that_detects_seizures_and_saves_lives

The new team playerAs a Software Engineer you will make sure that our products and systems are robust and reliable, our team can quickly release new features and our users are satisfied with the quality of our products. We are looking for a person who can help us take testing to the next level and is able to automate our processes to make sure we can move fast. You’ll be the key to enable Empatica to release high quality software continuously.

By working at Empatica, you’ll have a real opportunity to improve lives around the world, as part of a tight-knit team who share knowledge and are eager to keep learning and improving to create top-notch products that have a meaningful impact. If you jump on board, we can guarantee it won't be an easy ride, but it will be one of the most rewarding experiences in your career, one that will allow you to learn a lot and test your whole skill-set on multiple projects, which are already helping thousands of people worldwide.

Your contribution to the mission
  • Reviewing product requirements, functional and design specifications.
  • Planning, designing and implementing release of software.
  • Helping building and maintaining effective automated tools to run unit, integration or acceptance tests.
  • Sharing with other developers best practices to improve code quality.
  • Working with our data team to ensure research algorithms can be included in our products.
  • Working with devops to make sure deploy and software testing is fast and seamless.
  • Proactively identifying opportunities to improve our product.

Requirements

The ideal candidate for this role

  • Has more than 4 years of experience in software engineering (desktop or backend).
  • Has solid computer engineering knowledge that applies regardless of the programming language.
  • Has interest and ability to learn other coding languages as needed.
  • Experience with one or more general purpose programming languages including but not limited to: Java, C/C++, C#, Objective C, Python, JavaScript, or Go.
  • Is a pioneer at heart creating innovative solutions and not afraid to work independently
  • Can’t imagine a world without clean and tested code.
  • Consistently shows the ability of solving the right problem in the first place.
  • Has knowledge in TDD/BDD methodologies.
  • (Plus) Has experience with Serial Port/Bluetooth communication.
  • (Plus) Has experience with mocking techniques for frameworks in unit testing
  • (Plus) Has experience in writing, executing and validating tests across the full test spectrum (functional, non-functional, regression, integration, performance, load, UAT, security).

The ideal candidate for Empatica

  • Is a very quick learner
  • Is a very quick learner (it’s not a typo)
  • Is fun and easy to work with
  • Has an excellent execution mindset
  • Is a hard-worker and collaborative
  • Has outstanding planning, time management and multitasking skills
  • Is focused on quality and excellence
  • Is flexible in terms of working time and ability to travel
  • Is a problem-solving hustler who can take on any big or small project
  • Is passionate about our products and our mission
  • Is proficient in English (mother tongue is highly appreciated)

Benefits

  • Competitive salary
  • We have offices in Milan City Center (where this position is based), Downtown Boston. And every summer, we hold an amazing beach retreat in Sardinia, Italy!
  • Free lunch - yes, being in Italy, it's something you should care about!
  • Organic fresh fruit
  • Your personal MacBook
  • Flexible work hours
  • Free, superior Italian coffee - of course
  • Free cookies, if you deserve them
  • Much more...

Benefit

A Unique & Extraordinary Team

A Unique & E...

Competitive Salary

Competitive ...

Free Lunch & Cookies!

Free Lunch &...

Massages

Massages

Personal Development Support

Personal Dev...

POSIZIONE CHIUSA Candidati ora

Video