Senior Embedded Systems Developer

DSR Corporation

Porto

Híbrido

EUR 45 000 - 70 000

Tempo integral

14 dias+

Recebe mais respostas dos empregadores

Envia um currículo específico para a oferta em poucos minutos.

Vantagens oferecidas por esta oferta de emprego

Competitive salary
Annual bonus
Health insurance
Flexible benefits
Extra holidays
Paid sick leave
Career growth
Remote-friendly policy
Porto office

Resumo da oferta

DSR Corporation, headquartered with a Porto office, is seeking a Senior Embedded Systems Software Engineer to design and implement firmware for wireless devices and embedded Linux systems.

You will work on MCUs and wireless SoCs, integrating IoT protocols, and collaborating with clients to understand requirements and deliver robust, scalable software across platforms. The role emphasizes high-quality code, documentation, and teamwork in a remote-friendly, Porto-based team.

Qualificações

  • 3+ years of professional experience in embedded systems.
  • BS degree in a relevant field.
  • Excellent C/C++ development skills.
  • Experience debugging firmware for MCUs (RTOS, bare-metal) and embedded Linux.
  • Proficient in technical English communication.

Responsabilidades

  • Designing and developing firmware for wireless devices and embedded Linux-based systems.
  • Collaborating with client teams and interacting with clients directly.

Conhecimentos

C/C++
Embedded Systems
ARM Cortex
Linux
RTOS
BLE
Zigbee
Z-Wave
Wi-Fi
Firmware Debugging

Formação académica

Bachelor's degree in a relevant field

Descrição da oferta de emprego

Do you love cutting-edge tech and are passionate about engineering? Then this opportunity might be perfect for you!

About DSR Corporation

DSR Corporation has been the ideal end-to-end solution provider for hundreds of companies, from startups to the Fortune 500, since 1998. Since then, DSR has blossomed into 11 technical divisions, providing highly-skilled, technologically-agnostic engineering resources and services in full-stack web, embedded, mobile, wireless, big data/analytics, scalable databases, system software, digital media, SSI/blockchain, and AI/computer vision. Our fully-managed teams and deep technical expertise enable us to provide world-class custom software solutions of any scale and complexity, serving industry leaders like Netflix, Nordic Semiconductor, Seagate, Legrand, EDF, Amazon, Sysgo, and many others. The company has offices worldwide, including Denver, Porto, Voronezh, Yokohama, and Tashkent.

Our products include ZBOSS, the Zigbee software protocol stack for IoT devices, the zHome framework for smart-home solutions, and the ZBOSS Open Initiative, maintaining the market-leading Zigbee® PRO platform. DSR’s subsidiary Noema focuses on AI and computer-vision solutions for security, manufacturing, retail, and smart-home/city businesses.

Job Description

We are looking for a Senior Embedded Systems Software Engineer to join our team. Your responsibilities will involve developing firmware for wireless devices using modern IoT protocols (BLE, Zigbee, Matter, etc.), integrating IoT devices into existing ecosystems such as Amazon, Control4, Legrand, and contributing to our own product lines. Projects include firmware development for MCUs and wireless SoCs (RTOS or bare-metal) and embedded Linux development.

  • IoT gateways or smart-home centers supporting multiple IoT protocols simultaneously
  • Sensors for smart-home systems that manage environmental conditions
  • Wearables for sport and everyday life
  • Smart devices for pets that allow control of health, location, and access
Responsibilities
  • Designing and developing firmware for wireless devices and/or embedded Linux-based systems
  • Collaborating with client teams and interacting with clients directly
Requirements
  • 3+ years of professional experience in embedded systems
  • BS degree in a relevant field
  • Excellent C/C++ development skills
  • Experience debugging firmware for MCUs (OS-less, RTOS, or embedded Linux) and/or Linux development on various hardware platforms
  • Ability to independently develop software components and communicate effectively with team members
  • Teamwork and understanding of existing codebases
  • Design, documentation, and implementation of software subsystems
  • Participation in meetings and discussions to understand customer needs
  • Proficient in technical English
Will be a Plus
  • Experience with communication protocols (UART, USB, TCP, UDP, TLS, Wi-Fi, Bluetooth, MQTT, HTTP, Modbus, etc.)
  • Experience with wireless networks: Zigbee, Wi-Fi, Bluetooth, Z-Wave, etc.
  • Experience with embedded systems on FreeRTOS, Zephyr, Linux, or similar including kernel-level development
  • Experience integrating devices with cloud services
  • Knowledge of Python or other scripting languages (Lua, Perl, sh, etc.)
  • Experience in technical team management
  • Optimizing code size and performance
  • Maintaining large existing codebases
  • Unix-like system administration
  • Experience working with distributed teams
  • Fluent English
Skill Keywords
  • C
  • MCU
  • ARM Cortex
  • Linux
  • RTOS
  • Wireless
  • Bluetooth
  • Zigbee
  • Z-Wave
  • Wi-Fi
What we offer
  • Competitive salary
  • Annual bonus upon achievement of company goals
  • Employer-sponsored health insurance
  • Flexible benefits package
  • Extra holidays
  • Paid sick leave up to 10 days per year
  • Accelerated career growth opportunities
  • Flexible schedule and remote-friendly policy
  • Strong emphasis on work-life balance
  • Office located in the center of Porto
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

Senior UI/UX Designer
Senior UI/UX Designer

DSR Corporation • Porto

Híbrido
EUR 30 000 - 52 000
Competitive salary
Annual bonus
Employer-sponsored health insurance
+6
Senior Software Developer - Embedded C++ (f/m/div.)
Senior Software Developer - Embedded C++ (f/m/div.)

Robert Bosch Group • Ovar

Presencial
EUR 55 000 - 75 000
Health insurance
On-site medical office
Training opportunities
+3
Embedded Security Expert
Embedded Security Expert

DSR Corporation • Porto

Presencial
EUR 45 000 - 70 000
Competitive salary
Annual bonus payment
Employer-sponsored health insurance
+7
Senior Embedded Systems Engineer — Remote-Ready with Fast Growth
Senior Embedded Systems Engineer — Remote-Ready with Fast Growth

DSR Corporation • Porto

Híbrido
EUR 45 000 - 70 000
Competitive salary
Annual bonus
Health insurance
+6
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Intellias • Porto

Presencial
EUR 40 000 - 60 000
22 days of annual leave
3 paid sick leaves
Health Insurance
+1
Embedded Software Engineer
Embedded Software Engineer

Searches @ Wenham Carter • Lisboa

Presencial
EUR 70 000 - 100 000
Senior IoT / Firmware Engineer
Senior IoT / Firmware Engineer

Precise recruitment & selection • Leiria

Presencial
EUR 40 000 - 60 000
Embedded Software Engineer - Ebike Systems (f/m/div.)
Embedded Software Engineer - Ebike Systems (f/m/div.)

Robert Bosch Group • Ovar

Presencial
EUR 45 000 - 65 000
Health insurance
On-site medical office
Career progression
+3
Embedded Software Engineer
Embedded Software Engineer

Strypes • Lisboa

Híbrido
EUR 42 000 - 65 000
Hybrid work model
Office in Lisbon
Office in Porto
Embedded Software Engineer
Embedded Software Engineer

ICT Strypes Portugal • Lisboa

Híbrido
EUR 30 000 - 50 000