How Remoteville checks and expires listings

Firmware Engineer

Skills
Controlled ReleaseDomain Name SystemEthernetReadinessRepositoriesRisk ManagementSAP FI
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Strong experience developing production embedded firmware in C or C++
  • Hands-on debugging on real hardware using lab tools and logs
  • Experience with Git based workflows pull requests branching and release discipline
  • Understanding of embedded communication protocols device state machines diagnostics logging and fault handling
  • BLE experience including GATT central peripheral roles pairing bonding encryption authorization or NUS style interfaces
  • Wi-Fi experience including provisioning connection management roaming signal quality and reconnection behavior
  • Wired networking experience including Ethernet IP configuration DNS DHCP and network troubleshooting
  • Experience securing connected firmware with TLS mTLS certificates secure boot signed firmware encrypted OTA or key management
  • Experience with network connected devices using Ethernet Wi-Fi cellular TCP/IP UDP DNS DHCP TLS MQTT HTTP HTTPS or VPNs
  • Experience with firmware cybersecurity principles and secure communication protocols
  • Experience working with wireless sensor IoT embedded Linux RTOS or similar connected device systems
  • Ability to collaborate across firmware electrical mechanical test backend cloud cybersecurity product support and manufacturing teams
  • Strong written communication skills and clear technical documentation
  • Practical problem solving mindset for ambiguous hardware firmware networking cybersecurity and field reliability issues

Nice to have

  • Hands-on
  • Curious
  • Structured
  • Security-first
  • Collaborative
  • Practical

Day to day

  • Develop and maintain embedded firmware for industrial IoT sensors hubs and related hardware systems.
  • Design implement and debug features for sensor communication diagnostics scheduling data collection configuration and firmware updates.
  • Collaborate with hardware test backend cloud cybersecurity and manufacturing teams to deliver reliable secure connected products from prototype through production ramp and field support.