Development & Quality

Software Engineer - Sofia, Bulgaria

JOB.TITLE

  • OU.DIVISION

  • EMPLOYMENT.TYPE

  • OU.LOCATION


Your future job

As a Software Engineer at Melexis, you will design and develop software products, software components and applications to be used in Melexis products

More specifically, you will:

 

  • Design, develop and maintain software components and applications to be used with company products
  • Develop GUI/UI software for Melexis application interface boards, used in demonstration and instrumentation applications
  • You will co-architecture SW platforms for application interface boards and adopt the systems for software development processes

Your profile

  • University degree (engineering, electronics, mathematics or similar) and a notion of electronics
  • A good knowledge of languages like C++, Qt5 framework and Python and have 2+ years of experience in writing software
  • Familiar with the GNU/Linux compiler and build tools (CMake, Make)
  • Experience working with integrated development environments like MS Visual Studio, Qt Creator and Eclipse
  • Good documentation skills: ability to read and interpret higher level requirements, specifications, and design and implementation documents
  • Debugging and validation skills
  • Version control knowledge (Git), configuration management, software continuous integration build and test tools

We offer

  • a challenging job in a dynamic high-tech international environment
  • the opportunity to take ownership of your professional passion in order to contribute to the success of the company
  • an enjoyable, team-oriented and professional atmosphere in a flat-structured organization
  • versatile development opportunities