2023-08-23 14:48:55

Embedded Software Engineer

CVKeskus.ee klient

Job Description

Daily tasks and challenges:

  • Firmware design and development in C/C++
  • Design, development and system optimization on different wireless communication technologies such as UWB, Bluetooth, or Wi-Fi.
  • Documenting your work.
  • Contribute to identifying new product development opportunities.

Requirements

Developer Requirements

Very good knowledge of the following topics would be good in:

  • bare-metal embedded software development in C
  • software architecture, writing maintainable code
  • Cortex M microcontrollers
  • computer networking (ethernet, and WiFi protocols)
  • unit-testing
  • basics of electronics
  • good analytical and debugging skills.

 

About you:

  • MSc in Electronics, Computer Science, Computer Engineering, or equivalent.
  • Excellent problem solving and debugging skills
  • At least 3 years of experience in commercial ICT product development teams.
  • Independent thinking combined with team-player skills, including the ability to work in a diverse team.
  • Ability to see the big picture whilst also working at the low-level Experience with lightweight relational databases (SQL)
  • A result-oriented mindset.
  • Fluent English is a must

Company offers

What we offer:

  • Be part of an impactful product that is used globally by 100+ companies in over 30 countries.
  • Interact with high-profile international customers
  • Be part of a fast-growing company and an intelligent team.
  • Great challenges and career opportunities that come with growth.
  • Great company culture - supportive, creative and friendly.
  • Flexibility and other modern working conditions.
  • Remuneration with a chance to have a part of the company’s success.
  • Sports/health benefit.