Development & Quality

Software Engineer - Sofia, Bulgaria

JOB.TITLE

  • OU.DIVISION

  • EMPLOYMENT.TYPE

  • OU.LOCATION


Melexis Bulgaria is currently looking for a highly motivated individual to fulfil the role of a Software Engineer.

Your future job 

As a Software Engineer you will:

  • Design and develop software products, software components and applications to be used in and with Melexis products for Actuators, Sensors, Wireless and Opto application domains as member of the Software Competence Center
  • Develop SW on a variety of microcontrollers, mostly with ARM CORTEX. Occasionally, you will develop software on MS Windows and Linux.
  • Develop SW on Melexis proprietary application interface boards for demonstration purposes and for test and instrumentation applications
  • Co-architecture SW platforms for Melexis proprietary application interface boards
  • Adopt the systems and software development processes

We could be of a great match if you have:

  • University degree (engineering, electronics, mathematics or similar) and notion of electronics
  • Deep knowledge of C/C++, Java, scripting languages like Python and experience in writing software
  • Knowledge on GNU Compiler tools
  • Experience developing programs for both MS Windows and Linux
  • Experience developing graphical user interfaces for both MS Windows and Linux
  • Knowledge and experience with Microsoft .NET framework, MSDN.
  • Experience working with integrated development environments like MS Visual Studio , MS Visual Studio Code and Eclipse
  • The ability to develop structured, well-documented code
  • Good documentation skills: ability to read and interpret higher level requirements, specifications, and design and implementation documents
  • Good debugging and validation skills
  • Knowledge of version control, configuration management, software continuous integration build and test tools
  • Skills to create desktop-based tools and test harnesses
  • Independent English skills (both written and verbal)

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

Inspired Engineering