DSR Corporation

Senior Embedded Systems Developer

DSR Corporation
Apply
2 months ago
Remote, WorldwideSenior

Responsibilities

  • Design and develop firmware for wireless devices and embedded Linux-based systems.
  • Optimize code size and performance, including refactoring and improving existing code.
  • Develop software for IoT gateways, smart-home devices, sensors, wearables, and other embedded products.
  • Work directly with client teams and participate in technical meetings and discussions.
  • Design, document, implement, maintain, troubleshoot, and extend software components and subsystems.

Requirements

  • At least 3 years of relevant professional software development experience.
  • Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or a related field.
  • Strong proficiency in C and C++ software development.
  • Professional Zigbee experience, including development, integration, debugging, or maintenance of Zigbee-based solutions.
  • Hands-on experience developing and debugging MCU firmware in OS-less, RTOS, and/or Embedded Linux environments, or Linux development across different hardware platforms.
  • Ability to independently develop and own software components while collaborating and communicating effectively with team members.
  • Ability to understand, maintain, troubleshoot, and contribute to large existing codebases.
  • Ability to design, document, and implement software subsystems independently.
  • Ability to understand customer requirements and participate actively in technical discussions.
  • Good written and spoken technical English.
  • Preferred qualifications include Zephyr OS, UART, USB, TCP, UDP, TLS, Wi-Fi, Bluetooth, MQTT, HTTP, Modbus, Z-Wave, FreeRTOS, Linux application or kernel development, cloud-service integration, Python, Lua, Perl, Shell scripting, technical leadership or management, Unix-like systems administration, and experience with distributed development teams.

Tech Stack

Categories

DSR Corporation

About DSR Corporation

201-500 employees

DSR Corporation provides custom software development and engineering services across IoT, embedded systems, wireless protocol stacks, web, mobile, and cloud for enterprises and device makers. Its business model combines professional services with licensing of protocol stacks and related technology. Founded in 1998 and privately held, the company is headquartered in Colorado with international development centers supporting global clients.

Contact me