AI Summary
Mesh Systems is seeking a Senior Firmware Engineer to design, develop, and deliver next-generation firmware systems for IoT. The ideal candidate will have senior proficiency in C/C++, firmware design, and development.
Key Highlights
Design, develop, and deliver next-generation firmware systems for IoT
Guide the Software Development Life Cycle (SDLC)
Implement solutions using C/C++ code for machinery connected to and running on Microsoft Azure
Technical Skills Required
Benefits & Perks
Autonomy & Impact
Cutting-Edge Technology
Professional Growth
Dedicated training budget and Microsoft certifications
Job Description
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
We are seeking an engineer with senior proficiency and experience in the following:
- 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
- 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
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