Embedded Developer

1 tydzień temu


zdalnie, Polska DigitalMara Pełny etat

DigitalMara is hiring. We are a worldwide software service provider and currently looking for a Embedded Developer to join our team.

Requirements:

  • STM Microcontroller Experience: Proven hands-on experience with STM microcontrollers in real-world projects.
  • Linux Fullstack Development: Proficiency across the Linux stack — from kernel-level drivers to user space and UI development.
  • Embedded Systems Expertise: Broad and deep understanding of embedded systems architecture and development.
  • Image Processing (Classical): Familiarity with classical image processing techniques. This role does not involve AI or advanced vision systems — only traditional methods.
  • Programming Languages: Advanced proficiency in Embedded C and C++ is required.

Responsibilities:

  • Design, develop, and maintain embedded software for STM-based platforms.
  • Implement and debug low-level Linux drivers and kernel modules.
  • Develop user-space applications and lightweight UIs on Linux-based embedded systems.
  • Integrate classical image processing algorithms for specific use cases.
  • Collaborate with hardware and systems engineers to optimize performance and resource usage.
  • Write clear, well-documented, and maintainable code.
  • Troubleshoot and resolve software issues across the stack — from hardware interaction to application-level logic.
  • Participate in code reviews, testing, and validation processes.

Job Type: Full-time

Work Location: Remote



  • zdalnie, Polska MAPSTED Pełny etat

    About Job: We are seeking an Software Algorithm Developer / Object-Oriented C++ Developer to design and implement the core software architecture and algorithms behind our IoT / wireless indoor positioning platform. Your primary focus will be on building well-structured, modular, and extensible C++ systems using strong OOP principles and design patterns, and...