hip webinar automating integration workflow 800x100 (1)

Embedded Software Engineer    (Senior)

Embedded Software Engineer    (Senior)
by Admin on 04-12-2022 at 3:08 pm

Job description  

As a software engineer, you will work on the development of software security modules for Intrinsic ID’s embedded security solutions in close collaboration with other embedded software engineers.  

Responsibilities 

  • Design and development of embedded software modules based on high-level specification 
  • Definition and implementation of tests 
  • Testing and debugging code on microcontroller development boards 
  • Code review and documentation 

Required experience and skills 

  • Bachelor, Master or PhD in computer science, electrical engineering or any relevant discipline 
  • 3 years of relevant experience if Bachelor or Master degree 
  • Experience in embedded C for microcontrollers (e.g. based on CPUs from Arm, RISC-V) 
  • Experience with software development tools (such as Visual Studio, Eclipse, etc.) 

Other appreciated qualities 

  • Experience with CMake (or similar build automation tools) 
  • Experience with software version control, issue tracking and code quality tools 
  • Affinity with security and basic knowledge of cryptographic primitives  
  • Some experience with higher level programming languages (ideally C++ and Python) 
  • Experience with software test frameworks (such as GoogleTest)  
  • Basic knowledge of assembly (ideally for Arm or RISC-V) 

 Soft skills 

  • Entrepreneurial spirit with an open mind  
  • Able to think outside of the box and find new ways to solve problems or meet requirements  
  • Team player 
  • Ability to take ownership of a project or activity 
  • Good communication and documentation skills 

What we offer at Intrinsic ID  

  • Competitive salary and benefits 
  • Career development opportunities in a fast-growing company  
  • Diverse and challenging problem-solving opportunities in a dynamic workplace  
  • An excellent working atmosphere 
  • The opportunity to be a part of a team with unparalleled experience in hardware and software security  

At Intrinsic ID, you will work in a multi-cultural and technically challenging environment. Since Intrinsic ID is present in three geographies, occasional overseas travel is part of the job.  

Share this post via: