Position Description

Embedded Software Architect
Location Romania
No. of Openings 1
Apply Now

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

We are looking for highly innovative and passionate engineers to join our software team that is developing advanced software components for next generation automotive systems. You will develop high quality embedded system-level software for our MCAL software drivers following the AUTOSAR automotive standard. 

Create and maintain requirements, design, architecture, code and tests for different parts of the product. 

Autonomously drive yourself in the process of solving the customer’s requests by: planning, designing and implementing new software solutions, considering customers’ requirements performance improvement and optimization of their products.

Develop solutions for demonstration of software and hardware features and for the validation of the software products.

 

What should you bring to the project?

A BS degree in Electrical/Electronic Engineering, Computer Science or equivalent. MS Preferred

At least 5+ years of experience in Firmware or Embedded Software Development, experience in Automotive would be a plus

Proficiency in C for Embedded development

Familiar with C++ and Linux OS

Experience in documenting and maintaining processes and procedures

Comfortable working on both Linux-based and MS Windows-based system

Understanding of the full Software Development Lifecycle

Fluency in English

Familiarity with embedded microcontrollers (hardware interrupt handling, embedded resource constraints)

Good understanding of Operating systems; including system configuration, memory management, system calls, multi-threaded applications.

Good experience with source code control system like GIT

Demonstrated ability in supporting customers and/or internal teams supporting software under customer usage scenarios

 

NICE TO HAVE:

Security

Familiarity/Experience with embedded device security/ (Plus)

Familiarity/Background in applied cryptography/ technologies-TrustZone (Plus)

OR/AND 

Networking

Experience developing software utilizing networking protocols such as TCP/UDP/IP, SNMP, VoIP and related protocols.

Experience in network security and protocols and network management protocols a plus

Experience in Automotive communication protocols a plus

 

 

 

 

 

Back Apply Now