nami is looking for a backend software engineer to help us drive a future of intelligent sensing.

Who We Are

We deliver AI-powered digital sensing solutions and act as an ecosystem enabler for the Internet of Things (IoT) industry. Our founders, who are industry veterans with proven skills in IoT ideation and software development, are active members of the Connectivity Standards Alliance (CSA). Prior to nami, they built one of the top 10 global Wi-Fi-certified IoT brands, with millions of connected products deployed over four continents. nami is working with industry leaders in Security, Safety, HealthTech, PropTech and Energy Optimization to integrate disruptive sensing technology into their products and services to reach millions of users. We announced the close of our Series A financing round in June 2023.

What You’ll Do

  • Design, develop, and maintain our cloud system with the focus on availability, security, low latency;
  • Design and implement automated software tests;
  • Collaborate closely with firmware and mobile developers to deliver a great experience to our customers;
  • Take responsibility for the operations of the software in production;
  • Improve and clean up our codebase whenever there is an opportunity;
  • Squash software bugs.

If the following describes you even partially, we’d love to talk:

  • You have experience in writing working software in Ruby (Ruby on Rails);
  • You have work experience with Scala (or Java, or Kotlin used for server-side applications);
  • You are passionate about high-quality software products;
  • Working as part of a team is important to you;
  • You are an effective communicator in English (written and verbal);
  • You used SQL and you may even like it;
  • You are able to adapt quickly to changing requirements and work with a bit of ambiguity.

Any of The Following Will Be a Plus

  • Hands-on experience with Kafka and stream processing;
  • Have an eye toward the future of IoT, home security, and home automation;
  • Familiarity with design patterns;
  • Hands-on experience with software operations: deployment, CI/CD pipelines, monitoring;
  • Hands-on experience with automated testing;
  • Understanding of web application vulnerabilities and security;
  • Understanding of networking protocols: low-level (TCP, UDP, IP) and application-level (HTTP, DNS, DNSSD);
  • Familiarity with public-key cryptography and infrastructure;
  • You know your way around Linux.

What We Offer

  • A multicultural environment that promotes a healthy work-life balance;
  • An attractive remuneration package;
  • 15 days of annual leave;
  • A talented team from all over the world to work with;
  • Working with cutting-edge IoT and Smart Home technologies (Matter, Thread, Wi-Fi Sensing);
  • Flexible work-from-home/office arrangements in Singapore, or remote work.

How to Apply

If this role sparked your interest, even if it describes you only partially, send us an email to jobs@nami.ai

  • Include the role’s title in your subject line.
  • Tell us a bit about yourself and share some things you’ve built and achieved.
  • If we think we got a mutual match we will send you information about a short take-home coding challenge and a few questions to research and answer on your own time.
  • After candidates complete the take-home coding challenge we do an internal code review, followed by a one-hour phone interview where we discuss the results of the code review.
PIR Motion Sensor Angled View
PIR Motion Sensor Front View

PIR Motion Sensor

Thread

General

Dimensions (H x W x D)65.0 × 44.0 × 44.0 mm (2.55 × 1.73 × 1.73 in)
Power RequirementsBattery powered 3VDC, 1 × CR2477
Battery LifetimeUp to 2 years
MaterialPC
LED1 × White Status LED
Button1 × Reset Button
Detection Range6m at 110° field of view

Network

ProtocolIEEE 802.15.4
Wireless TypeThread, Bluetooth 5 (For onboarding)

Operating Conditions

Work Environment-10°C ~ +50°C (14°F ~ 122°F) | 0% ~ 90% R.H.
CertificationsFCC, CE, MIC, UL4200A, ROHS
Safety FeaturesIP20 Dust Protection
Bluetooth and Thread Logo
Keypad Angle View

Keypad

Thread

General

Dimensions (H x W x D)62.0 × 98.0 × 21.8 mm (2.44  × 3.86 × 0.86 in)
Power RequirementsBattery powered, 3× AAA
Battery LifetimeUp to 2 years
MaterialPC
LED1 × White Power Button LED
ButtonsMode, Numeric 0-9, Clear & SOS

Network

ProtocolIEEE 802.15.4
Wireless TypeThread, Bluetooth 5 (For onboarding)

Operating Conditions

Work Environment-10°C ~ +50°C (14°F ~ 122°F) | 0% ~ 90% R.H.
CertificationsFCC, CE, MIC, ROHS
Safety FeaturesIP20 Dust Protection
Bluetooth and Thread Logo
Door Sensor Angle View
Door Sensor Front View

Door Sensor

Thread

General

Dimensions (H x W x D)Sensor: 50.5 × 32.0 × 21.9 mm (1.99 × 1.26 × 0.86 in)
Magnet: 27.0 × 12.0 × 12.4 mm (1.06 × 0.47 × 0.49 in)
Power RequirementsBattery powered 3VDC, 1× CR2477
Battery LifetimeUp to 4 years
MaterialPC
LED1 x White Power Button LED
Button1 x Reset Button
Max Gap Between Sensor & Magnet20mm

Network

ProtocolIEEE 802.15.4
Wireless TypeThread, Bluetooth 5 (For onboarding)

Operating Conditions

Work Environment-10°C ~ +50°C (14°F ~ 122°F) | 0% ~ 90% R.H.
CertificationsFCC, CE, MIC, UL4200A, ROHS
Safety FeaturesIP20 Dust Protection
Bluetooth and Thread Logo
Angle view of SensePlug Type A with Cyan LED
Front view of SensePlug Type A with Cyan LED

SensePlug (Type A)

Wi-Fi + Thread

General

Dimensions (H x W x D)74.7 × 36.1 × 48.8 mm (2.94 × 1.42 × 1.92 in)
Power RequirementsAC 100V~ | 50/60Hz
Maximum Load15A, 1500W | General use, Resistive load
MaterialPC
LED1 × RGB Status LED, 1 x White Power Button LED
Button1 × Power Button

Network

Protocol IEEE 802.11b/g/n, IEEE 802.15.4
Wireless Type Wi-Fi 2.4Ghz, Thread, Bluetooth 5 (For onboarding)

Operating Conditions

Work Environment-10°C ~ +40°C (14°F ~ 104°F) | 0% ~ 90% R.H.
CertificationsPSE, MIC, ROHS
Safety FeaturesIP20 Dust Protection
Class I IEC Electrical Appliance Protection
Wi-Fi, Bluetooth and Thread Logo
Angle view of SensePlug Type B with Cyan LED
Front view of SensePlug Type B with Cyan LED

SensePlug (Type B)

Wi-Fi + Thread

General

Dimensions (H x W x D)2.94 × 1.42 × 1.92 in (74.7 × 36.1 × 48.8 mm)
Power RequirementsAC 120-230V~ | 50/60Hz
Maximum Load15A, 1800W | General use, Resistive load
MaterialPC
LED1 × RGB Status LED, 1 × White Power Button LED
Button1 x Power Button

Network

Protocol IEEE 802.11b/g/n, IEEE 802.15.4
Wireless Type Wi-Fi 2.4Ghz, Thread, Bluetooth 5 (For onboarding)

Operating Conditions

Work Environment 14°F ~ 104°F (-10°C ~ +40°C) | 0% ~ 90% R.H.
CertificationsETL, FCC, ROHS
Safety FeaturesIP20 Dust Protection
Class I IEC Electrical Appliance Protection
Wi-Fi, Bluetooth and Thread Logo
Angle view of SensePlug Type E with Cyan LED
Front view of SensePlug Type E with Cyan LED

SensePlug (Type E)

Wi-Fi + Thread

General

Dimensions (H x W x D)77.2 × 57.2 × 74.7 mm (3.04 × 2.25 × 2.94 in)
Power RequirementsAC 230V~ | 50/60Hz
Maximum Load16A, 3680W | General use, Resistive load
MaterialPC
LED1 × RGB Status LED, 1 × White Power Button LED
Button1 × Power Button

Network

Protocol IEEE 802.11b/g/n, IEEE 802.15.4
Wireless Type Wi-Fi 2.4Ghz, Thread, Bluetooth 5 (For onboarding)

Operating Conditions

Work Environment-10°C ~ +40°C (14°F ~ 104°F) | 0% ~ 90% R.H.
CertificationsCE, ROHS
Safety FeaturesIP20 Dust Protection
Class I IEC Electrical Appliance Protection
Wi-Fi, Bluetooth and Thread Logo
Angle view of SensePlug Type F with Cyan LED
Front view of SensePlug Type F with Cyan LED

SensePlug (Type F)

Wi-Fi + Thread

General

Dimensions (H x W x D)77.2 × 57.2 × 74.7 mm (3.04 × 2.25 × 2.94 in)
Power RequirementsAC 230V~ | 50/60Hz
Maximum Load16A, 3680W | General use, Resistive load
MaterialPC
LED1 × RGB Status LED, 1 × White Power Button LED
Button1 × Power Button

Network

Protocol IEEE 802.11b/g/n, IEEE 802.15.4
Wireless Type Wi-Fi 2.4Ghz, Thread, Bluetooth 5 (For onboarding)

Operating Conditions

Work Environment-10°C ~ +40°C (14°F ~ 104°F) | 0% ~ 90% R.H.
CertificationsCE, ROHS
Safety FeaturesIP20 Dust Protection
Class I IEC Electrical Appliance Protection
Wi-Fi, Bluetooth and Thread Logo
Angle view of SensePlug Type G with Cyan LED
Front view of SensePlug Type G with Cyan LED

SensePlug (Type G)

Wi-Fi + Thread

General

Dimensions (H x W x D)70.0 × 55.0 × 60.2 mm (2.76 × 2.17 × 2.37 in)
Power RequirementsAC 230V~ | 50/60Hz
Maximum Load13A, 2990W | General use, Resistive load
MaterialPC
LED1 × RGB Status LED, 1 × White Power Button LED
Button1 × Power Button

Network

Protocol IEEE 802.11b/g/n, IEEE 802.15.4
Wireless Type Wi-Fi 2.4Ghz, Thread, Bluetooth 5 (For onboarding)

Operating Conditions

Work Environment-10°C ~ +45°C (14°F ~ 113°F) | 0% ~ 90% R.H.
CertificationsCE, UKCA, ROHS
Safety FeaturesIP20 Dust Protection
Class I IEC Electrical Appliance Protection
Wi-Fi, Bluetooth and Thread Logo
Alarm Pod with Cyan LED

Alarm Pod

Wi-Fi + Thread

General

Dimensions (H x W x D)95.0 × 95.0 × 35.0 mm (3.74 × 3.74 × 1.38 in)
Power RequirementsDC 5V | Max 1A
Backup Battery LifetimeUp to 3 hours
Alarm Rating98 dB
MaterialPC
LED1 × RGB Status LED
Button1 × Reset Button

Network

Protocol IEEE 802.11b/g/n, IEEE 802.15.4
Wireless Type Wi-Fi 2.4Ghz, Thread, Bluetooth 5 (For onboarding)

Operating Conditions

Work Environment-10°C ~ +45°C (14°F ~ 113°F) | 0% ~ 90% R.H.
CertificationsCE, FCC, MIC, ROHS
Wi-Fi, Bluetooth and Thread Logo