Position Description

Embedded Software Engineer
Location Romania
No. of Openings 3
Apply Now

Role: Embedded Software Engineer


How we look like

@ RINF you will come across friendly people and a relaxed atmosphere every day. It may seem obvious for us to say this but we know it to be true. We work with passion to bring fresh ideas to the table. Our contribution matters.

RINFers are eager to learn from each other, explore and reinvent the world of technology. We have an inspiring place to share ideas and build amazing things together.

We also share fun moments and sad moments, like that time our friend, Mr. Coffee Machine, had to take a medical leave. No worries, it was nothing serious.

We do have a colleague who doesn’t like coffee or cookies (which is totally hard to accept) and he is not that chatty, even though he spends a lot of time on Facebook. Nonetheless he likes finding bugs and he has magic touch skills. Want to know with whom you will work with? We introduce you to IQ MATT .

Being fans of quality releases, we dare ourselves each day to put the latest technologies and methodologies at work. We never stop learning!

Your day to day

For our partner a global company that is transforming the way the world sees health & fitness - we are looking for an Embedded Software Engineer .

As an Embedded Software Engineer , you will have the opportunity to work on different parts of the embedded stack, from device drivers up to the UI. We're a passionate team dedicated to health & fitness who are building products that help transform people's lives. Engineers work on new product development from day one, working cross functionally with many other engineering organizations. With a well-rounded profile, Embedded Software Engineers have the freedom and flexibility to work on the technologies that truly interest them. The Firmware Engineering team is highly collaborative, with all members making a large impact, regardless of seniority. We're looking for people who are excited about health and technology, and how these together can make a difference in people's everyday lives.
As an embedded software engineer, you will take on challenges in areas that may include:

  • Develop and enable new product features in embedded software
  • Write drivers and support for hardware / peripherals
  • Design and implement system technologies, such as data management and transport
  • Create user interfaces, collaborating with our UI/UX designers

What should you bring to the project?

As an Embedded Software Engineer you need to have:

  • Degree in Computer Science, Computer Engineering, or comparable skill
  • 3+ years professional experience working in RTOS (or embedded Linux) and bare metal environments
  • Proven strong C development and software architecture skills
  • Proven strong understanding of software design - technology, methods and approaches

In-depth experience with one or more functional areas such as:

  • Communications: Bluetooth, Bluetooth LE, WLAN (802.11b/g/n/ac), NFC, LTE
  • User interfaces for embedded devices: graphics/windowing SDKs, fonts, haptic interfaces, internationalization and localization, LED control
  • Platforms: operating systems, system services, BSPs and drivers
  • Multimedia: audio and/or video development in embedded products
  • Sensors and signal processing: sensor data acquisition, conditioning, filtering, and processing, algorithm integration and optimization

Is a plus if you have:

Experience with hardware debug and ultra low power / ultra small footprint software design is preferred
Technical leadership of embedded software development teams
Mentoring interns and recent graduates in industry best practices
Systems engineering skills for embedded software and hardware
Embedded software product line engineering techniques

How do you know if RINF is a good fit for you?

If you have:

The ability to communicate and develop a cross functional relationship with people of multicultural background and organizations based in different parts of the world

Good interpersonal, time management skills

Analytical thinking state of mind 

Curiosity and never stop learning skills

Proactive, self-motivating attitude and the ability to understand and convey complex information

Then we should get to know each other better!

How to get in touch

You will get to  know RINF by having a  discussion with an  HR representative...in this case I will be the one sharing more of RINF’s culture and plans. By the end of the meeting we will both be able to decide if going further with the process is a good option
And  then you will have a  technical meeting to share best practices, industry trends and coding ideas with one of the engineers and hiring managers
If you think being a  RINFer is a good idea or if you have questions:

  • call me at  0 743 228 768 or
  • send me an email at  dana.colibabciuc@rinftech.com


Back Apply Now