Márk Ö.

Embedded Engineer

Mark is an experienced Embedded Software Engineer with a strong background in C/C++, RTOS, and bare-metal firmware development. He has built deep expertise across industries such as automotive, industrial automation, and IoT, developing high-performance and safety-critical embedded systems.

His career began in the automotive sector, where he played a key role in developing platform software for electric power steering systems. He later specialized in firmware design for DSPs in automotive electrification projects, gaining proficiency in communication protocols such as CAN, SPI, I2C, and EtherCAT.

With broad industry exposure and a keen focus on embedded security, Mark combines a strong foundation in core embedded systems with a growing commitment to securing connected devices in an increasingly interconnected world.

Main expertise

  • C++
    C++ 5 years
  • Python
    Python 4 years
  • TI-RTOS 2 years

Other skills

  • Raspberry Pi
    Raspberry Pi 2 years
  • Embedded Systems Design 2 years
  • Security 1 years
Márk

Márk Ö.

Hungary

Get started

Selected experience

Employment

  • Software Engineer

    Balluff-Elektronika Kft. - 2 years 1 month

    • Designed and developed embedded firmware in C/C++.
    • Worked with industrial automation products using IO-Link and Ethernet.
    • Assisted in designing the architecture of a commonly used platform.
    • Implemented new features for IO-Link master devices.
    • Maintained modules and ensured conformance to specifications.
  • Software development engineer

    Balluff-Elektronika Kft. - 2 years 1 month

    Embedded firmware design and development in C/C++ Working with industrial automation products using IO-Link and Ethernet • Assist with designing the architecture of a commonly used platform • Implement new features for IO-Link master devices • Maintain modules and ensure conformance to specifications

    Technologies:

    • Technologies:
    • Python Python
    • C C
    • C++ C++
    • Azure Azure
    • Embedded systems
    • Security
  • Applications engineer

    Silicon Laboratories Hungary Kft. - 10 months

    • Developed embedded wireless IoT applications in C/C++.
    • Supported customers in wireless application development.
    • Created Bluetooth LE and Mesh applications.
    • Wrote application notes and guides for Silabs products.
    • Provided support for complex issues.

    Technologies:

    • Technologies:
    • C C
    • C++ C++
    • Embedded systems
    • Bluetooth Bluetooth
  • Software Engineer

    AVL Hungary Kft - 2 years 9 months

    • Developed embedded software in C/C++ for automotive electrification projects.
    • Created firmware for DSPs.
    • Designed software architectures.
    • Implemented communication protocols.
    • Performed hardware bring-up and debugging.
    • Developed support tools.
    • Conducted platformisation and maintained a generic HAL repository.
  • Software developer engineer

    AVL Hungary Kft - 2 years 9 months

    Embedded software development in C/C++ Automotive electrification related projects

    • Firmware development for DSPs
    • Software architecture design
    • Implementing communication protocols • Hardware bring-up, debugging • Support tool development • Platformisation, maintaining generic HAL repository

    Technologies:

    • Technologies:
    • Flask Flask
    • Python Python
    • C C
    • C++ C++
    • Embedded systems
    • Raspberry Pi Raspberry Pi
    • Embedded Systems Design
    • TI-RTOS
  • Software developer

    thyssenkrupp Components Technology Hungary Kft - 1 year 4 months

    Embedded, safety-critical platform software and automated test development for electric power assisted steering systems with regards to MISRA using: • AUTOSAR RTE • Eclipse IDE • IBM DOORS • Enterprise Architect • SVN • Jenkins

    Technologies:

    • Technologies:
    • Jenkins Jenkins
    • C C
    • Eclipse Eclipse
    • Enterprise Architect Enterprise Architect
    • SVN SVN
    • Embedded systems

Education

  • Standalone courseSoftware Developer

    Codecool · 2017 - 2018

Find your next developer within days, not months

In a short 25-minute call, we would like to:

  • Understand your development needs
  • Explain our process to match you with qualified, vetted developers from our network
  • You are presented the right candidates 2 days in average after we talk

Not sure where to start? Let’s have a chat