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:
Familiarity/Experience with embedded device security/ (Plus)
Familiarity/Background in applied cryptography/ technologies-TrustZone (Plus)
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