#1 Job Board for tech industry in Europe

  • Job offers
  • All offersPoznańCC++ and Embedded Software Development Engineer
    C++ and Embedded Software Development Engineer
    C
    Macrix Technology Group

    C++ and Embedded Software Development Engineer

    Macrix Technology Group
    Poznań
    Type of work
    Full-time
    Experience
    Mid
    Employment Type
    Permanent, B2B
    Operating mode
    Hybrid

    Tech stack

      Databases

      advanced

      Embedded C

      regular

      C++

      regular

      Linux

      regular

      English

      regular

      C

      regular

      Git

      junior

    Job description

    Online interview
    Friendly offer

    Hi! We are Macrix! People with passion and great ambition, who comprehensively realize large-scale projects for global players, with German precision and the highest quality.


    What we appreciate the most about the software we develop is that you can feel a real impact on serious industrial processes by creating one line of code after another. Our services automate and optimize the logistics, the energy sector, the steel and automotive industry.

     

    Since 2000, we have been building close and long-lasting relationships with our customers, but also we have been creating a team of top specialists, who share our values: high qualityintegrity and continuous skills development. We are proud that a lot of them continue this journey with us from the very beginning.


    What are we like?

    Even though we are getting bigger and bigger, we still feel the spirit of a small family business and we value the close relationship between us.


    At work, we are ambitious and we take full ownership of our work results. We’re committed to continuous development – there’s always a training budget for this purpose and thanks to 1:1 talks we exactly know which direction we should take to reach our goals.


    After work, you will meet us chatting, laughing, playing and even dancing 😉 at various social events organized systematically, but also spontaneously.


    ⭐ Do you feel this is it? ⭐

    We would be honored, if you would enrich our team with your experience as C++ and Embedded Software Development Engineer!


    What skills are we looking for?

    • proficiency in C and C++ programming knowledge
    • 3+ years of experience in firmware development
    • experience in hardware/software interactions, embedded firmware and real-time operating systems
    • excellent knowledge of relational databases
    • experience with version control system (preferably Git)
    • good knowledge of Linux operating system
    • understanding XML and Json notation
    • good command in spoken and written English


    Nice to have:

    • knowledge of Gstreamer framework (or other video processing framework)
    • knowledge of electronics, ability to read schematics, proficiency in using measuring devices


    What you will be responsible for:

    • participate in the software development of critical systems
    • produce clean, efficient code based on specifications
    • integrate software components and third-party programs
    • troubleshoot, debug and upgrade existing software
    • participate in new products development



    What more we could offer?

    • individual training budget
    • various internal knowledge sharing initiatives: meetups, workshops, knowledge base and more
    • full support during onboarding - you will not be overcome by a million tasks 🙂
    • quarterly talks regarding your wellbeing and work satisfaction
    • career paths together with regular skills development meetings
    • an atmosphere conducive to cooperation and exchange of professional and non-professional experience
    • Medical care, Multisports card, life insurance Nationale Nederlanden
    • possibility to choose the type of contract: B2B or employment contract
    • language courses: English/ German/ Polish


    What does our recruitment process look like?

    • Short technical interview – 30 minutes video call with one of our Technical Leaders about your experience, via Microsoft Teams. We will send you a question about your availability and we will adjust the meeting time to you.
    • General interview – more extended meeting with a company presentation part, after which you will know us better. The meeting also consists of an extended technical part and soft skills questions. Usually takes about 100-120 minutes.


    We are looking for candidates based in Poznań.


    After each part, we will contact you in less than 5 working days, together with the final decision. You will receive the answer to your application, regardless of our decision.