Senior Firmware Engineer (C/C++, Microsoft Azure IoT) - (B2B Contract)
Mesh Systems
Job Description
<h3>About <a href="https://himalayas.app/companies/mesh-systems">Mesh Systems</a></h3><p><strong><a href="https://himalayas.app/companies/mesh-systems">Mesh Systems</a> are the Connected Product People. </strong>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.</p><p>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.</p><h3>Compensation and Contract Model</h3><p><strong>Model: </strong>B2B Contract (100% Remote)</p><p><strong>Availability: </strong>Collaboration within the Central European Timezone (CET).</p><h3>Hourly Rate (USD): $40 - $50 USD / hour</h3><p><strong>Support: </strong>We provide support with formalities for Polish contractors working with a U.S. company.</p><h3>Requirements</h3><h3>What You Will Do</h3><p>As a Senior Firmware Engineer, you will help in designing, developing, assembling, testing, troubleshooting, and delivering next-generation firmware systems for IoT:</p><ul><li><strong>Guide the Software Development Life Cycle (SDLC): </strong>Design, develop, test, document, deploy, and maintain embedded software systems.</li><li><strong>Implement Solutions: </strong>Write high-quality C/C++ code for machinery connected to and running on Microsoft Azure.</li><li><strong>Integrate Systems: </strong>Collaborate with interdisciplinary teams, including hardware design, development, and validation, and software engineers to integrate into complete systems and optimize system-level performance. </li><li><strong>Documentation: </strong>Write about firmware design, development processes, and usage instructions. </li><li><strong>Collaborate & Influence: </strong>Work in a small, autonomous engineering team, directly influencing the technical direction of our solutions.</li></ul><h3>What You'll Bring</h3><p>We are seeking an engineer with senior proficiency and experience in the following:</p><ul><li><strong>Fluency in C/C++: </strong>Deep knowledge of the language, framework, optimization, and modern design patterns.</li><li><strong>Firmware Design and Development: </strong>Focus on microcontrollers, RTOS, C/C++, and/or other embedded platforms.</li><li><strong>Development and Troubleshooting Embedded Targets Expertise: </strong>Including familiarity with hardware design, schematics, and PCB layout. </li><li><strong>Various Protocols, Interfaces, Hardware, and Wireless Subsystems </strong>such as:</li><ul><li><strong>Serial </strong></li><li><strong>Bluetooth</strong></li><li><strong>Wi-Fi</strong></li><li><strong>Cellular </strong></li><li><strong>IP</strong></li></ul></ul><ul><li><strong>Version Control and Agile Planning Tools</strong></li></ul><ul>
Language Requirements