Skip to content
← Back to job listings

Senior Firmware Engineer (C/C , Microsoft Azure IoT) - (B2B Contract)

Mesh Systems · Remote, Poland

Software DevelopmentSenior LevelRemoteExternal listingcontract22 days ago

About The Role

About Mesh Systems

Mesh Systems are the Connected Product People. As a trusted Microsoft Partner, we help clients build, scale, and unlock value from their digital products. We specialize in creating scalable, cloud-based systems to process massive data volumes for global clients.

We are currently on an ambitious path to merge IoT with cutting-edge Artificial Intelligence, opening doors to future-proof projects. We're looking for an experienced Software Engineer to work with our engineering teams and help us shape the future of connected technology.

Compensation and Contract Model

  • Model: B2B Contract (100% Remote)
  • Availability: Collaboration within the Central European Timezone (CET).
  • Hourly Rate (USD): $40 - $50 USD / hour
  • Support: We provide support with formalities for Polish contractors working with a U.S. company.

Requirements

What You Will Do

As a Senior Firmware Engineer, you will help in designing, developing, assembling, testing, troubleshooting, and delivering next-generation firmware systems for IoT:

  • Guide the Software Development Life Cycle (SDLC): Design, develop, test, document, deploy, and maintain embedded software systems.
  • Implement Solutions: Write high-quality C/C++ code for machinery connected to and running on Microsoft Azure.
  • Integrate Systems: Collaborate with interdisciplinary teams, including hardware design, development, and validation, and software engineers to integrate into complete systems and optimize system-level performance.
  • Documentation: Write about firmware design, development processes, and usage instructions.
  • Collaborate & Influence: Work in a small, autonomous engineering team, directly influencing the technical direction of our solutions.

What You'll Bring

We are seeking an engineer with senior proficiency and experience in the following

  • Fluency in C/C++: Deep knowledge of the language, framework, optimization, and modern design patterns.
  • Firmware Design and Development: Focus on microcontrollers, RTOS, C/C++, and/or other embedded platforms.
  • Development and Troubleshooting Embedded Targets Expertise: Including familiarity with hardware design, schematics, and PCB layout.
  • Various Protocols, Interfaces, Hardware, and Wireless Subsystems such as:
  • Serial
  • Bluetooth
  • Wi-Fi
  • Cellular
  • IP
  • Version Control and Agile Planning Tools
  • Peer Review such as :
  • Visual Studio
  • Azure DevOps
  • Git
  • English Proficiency: Strong communication skills for seamless collaboration with U.S. partners and clients.

Bonus Points

  • Familiarity with embedded IoT technologies such as:
  • Azure Sphere
  • Azure RTOS
  • Azure IoT Edge
  • Edge X
  • Azure IoT Hub client
  • Familiarity with Atlassian tool suite, such as Confluence and Jira
  • Experience with additional languages and OS such as C#, Rust, Java, Zephyr OS, FreeRTOS, and Linux

Benefits

What Makes Working at Mesh Systems Unique?

  • Autonomy & Impact: Work in small, agile teams where your engineering decisions have a real impact. We value pragmatic solutions and customer-focused thinking.
  • Cutting-Edge Technology: Get direct access to Microsoft Azure technologies in Private Preview thanks to our close partnership.
  • Culture: Join a team of passionate professionals and share knowledge about the most innovative solutions on the market.
  • Future Focus (IoT + AI): Be part of our transformation, integrating IoT solutions with AI/Machine Learning at the intersection of the most advanced technologies.
  • Professional Growth: We offer a dedicated training budget and full support for Microsoft certifications .

This is an external listing. JobSpring does not represent or verify the employer. Report this listing