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

Posted 10 days agoViewed
40 - 50 USD per hour
PolandContractSoftware Development
Company:Mesh Systems
Location:Poland, CET
Languages:English
Seniority level:Senior, senior proficiency and experience
Experience:Senior proficiency and experience
Skills:
Software DevelopmentAgileEmbedded SystemsGitC++
Requirements:
Senior proficiency and experience in C/C++ (deep knowledge of 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. Familiarity with various protocols, interfaces, hardware, and wireless subsystems (Serial, Bluetooth, Wi-Fi, Cellular, IP). Proficiency in version control and Agile planning tools. Peer review experience (Visual Studio, Azure DevOps, Git). English proficiency for collaboration with U.S. partners and clients.
Responsibilities:
Design, develop, assemble, test, troubleshoot, and deliver next-generation firmware systems for IoT. Guide the Software Development Life Cycle (SDLC) including design, development, testing, documentation, deployment, and maintenance of embedded software systems. Write high-quality C/C++ code for machinery connected to and running on Microsoft Azure. Collaborate with interdisciplinary teams (hardware design, development, validation, software engineers) to integrate into complete systems and optimize system-level performance. Write about firmware design, development processes, and usage instructions. Work in a small, autonomous engineering team, directly influencing the technical direction of solutions.
Similar Jobs:
Posted 2 days ago
EuropeFull-TimeQuantum Computing, Cryptography
Research Engineer
Posted 2 days ago
PolandFull-TimeSoftware Development
Staff Software Engineer, Back-end (Identity Engineering)
Posted 2 days ago
UK, EUFull-TimeSoftware Development
Quality Assurance Engineer