Senior Embedded Communication Developer

  • București
  • Permanent
  • Full-time
  • Acum 1 lună
AboutJoin an innovative team working at the forefront of smart home technology and IoT firmware development. We are looking for a Senior Embedded Communication Developer to contribute to the design, development, and optimization of embedded software solutions for next-generation electronic products. This is an exciting opportunity to work on cuttingedge IoT devices, ensuring seamless communication and performance in a highly connected environment.Relocation packageJob rotationLearning through Arnia AcademyAttractive projectsFlexibile working hoursPerformance bonusesMedical benefitsTrainingsCompetitive compensation packageReferral programInternational work experienceRequirements:
  • 5+ years of experience in embedded software development
  • 3+ years of experience working with C programming language
  • Strong knowledge of firmware development for embedded systems
  • Experience with CMake, Make, and build system maintenance
  • Hands-on experience with Windows and Linux (Docker) development environments
  • Expertise in multi-threaded programming and embedded SDKs
  • Proficiency in automated testing frameworks and Python
  • Solid understanding of Git/GitLab for source code management
  • Fluent English (B2 level or higher) for seamless collaboration in an international environment
Responsibilities:
  • Develop and maintain firmware for IoT devices, ensuring stability and efficiency
  • Implement and extend communication protocols for seamless device integration
  • Model test cases to validate compliance with industry standards
  • Analyze and review source code and technical documentation
  • Identify and resolve software bugs and performance issues
  • Work with multi-threaded applications and ensure proper synchronization
  • Develop automated testing solutions using Python
  • Integrate and manage code repositories using Git/GitLab
  • Ensure software quality standards within time and budget constraints
  • Collaborate with cross-functional teams to enhance system performance and functionality

TechTalent