Embedded QA Engineer

 (2+ years exp)
$72k – $108k • No equity
Published: 1 month ago
Avatar for Ackcio

Ackcio

We build reliable wireless solutions for industrial monitoring applications

Job Location

Job Type

Full Time

Visa Sponsorship

Not Available

Relocation

Allowed

Skills

Python
C++
Wireless Networking
C
Linux
Bash
Jenkins
Github
Wireless
Uart
TinyOS
BLE
MODBUS
Mesh Network
Rs232
RS485
Contiki OS
COAP
I2C SPI UART USART USB
LoRa
IoT (Coap+MQTT)
Lorawan
SDI
FreeRTOS for Embedded S

Hiring contact

Desmond Koh

The Role

We are looking for a QA Engineer for our Embedded Team. You will be responsible for creating and executing test plans to ensure highest levels of quality for our firmware releases and all software supporting the manufacturing and automated testing of the hardware/firmware. To be successful in this role, you must have in-depth knowledge of the latest quality assurance and quality control procedures and practices in embedded development.

Core Responsibilities

Collaborating with product teams to proactively define and maintain test plans and testing specifications for functional, regression, and performance testing
Monitoring release quality and making recommendations regarding risks and stability of new features
Assisting in shaping the embedded QA process by suggesting improvements, best practices, and new approaches to testing workflows
Perform product functionality test, debug failure, and track anomalies
Fostering a DevOps culture and product ownership amongst team

Qualifications Required

  • Degree in Computer Science, Computer/Electronics Engineering or related discipline
  • At least 2 years of experience with software quality assurance, including both automated and manual test strategies
  • Experience with CI/CD practices, such as automated tests, builds, and deployments
  • Proficiency in documenting test results and working with developers to resolve the findings
  • Hands-on experience with various lab equipment, such as digital multimeters, mixed signal oscilloscope, spectrum analyzer, logic analyzers, protocol analyzers is preferred
  • Experience with testing & troubleshooting over communication buses such as RS485 and RS232
  • Experience with scripting languages such as BASH, Python for automated testing of repetitive tasks and performance data gathering
  • Excellent communication and problem-solving skills
  • Self-motivated and driven to excel and deliver, able to handle stress with a positive attitude
  • Flexible without 9 to 5 mentality

Technical Skills Required
CI / CD

  • Gitlab, Jenkins, or equivalent Languages
  • C/C++, Python, BASH Operating Systems
  • Contiki, FreeRTOS, TinyOS, Linux Device Protocols
  • UART, SPI, I2C, RS485, RS232, SDI-12, MODBUS, etc. IoT Technology
  • Wireless: LoRa, DigiMesh, BLE, etc.
  • Application: COAP, MQTT, etc.

Perks

  • Work with a talented team of a fast-growing, deep-tech startup.
  • Cool working space with lots of friendly people.
  • We are a tight-knit team (family) that grabs lunch together
  • Be part of a deep-tech startup that is disrupting the market
  • We are Great Place To Work certified in 2021!

Similar Jobs

Wiz.ai company logo
Wiz.ai
Voice AI Solution
FinSurge company logo
FinSurge
FinSurge is a Fintech company
ezsy company logo
ezsy
ezsy Pte Ltd
nami.ai company logo
nami.ai
nami.ai is building DIY home security system that is actually easy to install and use
Contour company logo
Contour
Contour is the world's first, open-to-all, decentralised trade finance network
Rapsodo company logo
Rapsodo
"Our vision is to help athletes reach their full potential." ~ Batuhan Okur, CEO
Rapsodo company logo
Rapsodo
"Our vision is to help athletes reach their full potential." ~ Batuhan Okur, CEO
Rider Dome company logo
Rider Dome
Rider Dome develop a revolutionary alert system for motorcycle riders