+
Вход

Въведи своя e-mail и парола за вход, ако вече имаш създаден профил в DEV.BG/Jobs

Забравена парола?
+
Създай своя профил в DEV.BG/Jobs

За да потвърдите, че не сте робот, моля отговорете на въпроса, като попълните празното поле:

108-53 =
+
Забравена парола

Въведи своя e-mail и ще ти изпратим твоята парола

Sigma Software

Embedded Developer (IoT)

ApplyКандидатствай

Обявата е публикувана в следните категории

  • Anywhere
  • Съобщи проблем Megaphone icon

Съобщи за проблем с обявата

×

    Какво не е наред с обявата?*
    Моля опиши ни, къде е проблемът:
    За да потвърдите, че не сте робот, моля отговорете на въпроса, като попълните празното поле:
    Tech Stack / Изисквания

    We are hiring new teams for our existing customers in Electronics, Process Automation, IoT, and enterprise heat project areas. Projects requiring highly skilled developers with a strong analytical mindset. Technology Stack: C, C++

    We have exciting opportunities available in several projects

    • Smart Solutions for Networked Building Control: Join a project focused on developing user-friendly and secure devices for controlling lighting, climate systems, multimedia, and security technology. Our client strives to work in a way that development and production processes are socially and environmentally sustainable
    • Smart Climate Solutions: Collaborate with our client to deliver smart climate solutions in terms of wireless connectivity and intelligent control for any property, whether it is an apartment block, an industrial building, a hotel, or a country house to help reduce energy consumption for our Client’s customers and society at large. The project includes the development of smart home climate solutions for a Client operating in the heating, ventilating, and air conditioning (HVAC) domain

    Requirements

    • At least 5 years of experience with C and C++
    • Knowledge of widely used platforms (ST, SiLabs, NXP, TI), interfaces, and protocols (UART, I2C, SPI, Modbus, CAN, USB, PoE, Ethernet, etc.)
    • In-depth knowledge of FreeRTOS, including task management, inter-task communication, and synchronization
    • Experience in developing and maintaining embedded web servers.
    • Knowledge of real-time operating systems (RTOS)
    • Solid experience with networks (mDNS, TCP/IP, and UDP)
    • Experience in debugging and troubleshooting solutions for embedded systems (including software debugging on real devices and debugging issues)
    • Knowledge of commonly used libraries (HALs, file system (FatFS, LittleFS), networking (lwIP or similar))
    • At least an Upper-Intermediate level of English

    Would be a plus 

    • Knowledge of network protocols – AutoIP, LWIP
    • Familiarity with assembly language

    Responsibilities

    • Design, develop, and maintain embedded systems and firmware for our innovative devices using various technologies
    • Collaborate with cross-functional teams to define, design, and ship new features
    • Write and maintain efficient, reusable, and reliable code for embedded systems
    • Ensure the best possible performance, quality, and responsiveness of the system
    • Identify bottlenecks and bugs, and devise solutions to these problems
    • Participate in estimation and planning sessions
    • Contribute to the development of technical project documentation and user documentation
    • Assist test engineers and support personnel in solving technical issues of software installation and operation
    • Help maintain code quality, organization, and automation.
    • Implement and manage firmware updates over the network and via an embedded web server
    • Escalate technical issues to the Architect, Team Lead, and Project Manager
    • Improve your qualification within the areas of expertise at various training courses, seminars, and/or other educational organizations