Embedded Software
Engineer 

Send your CV

 

We are looking for an Embedded Software Engineer (С\С++, OpenWRT) to join our team. Our software team covers full-stack development projects for our clients from  various industries: automotive, telecom, broadcasting, security, industrial automation, and consumer markets. We work at all levels, from embedded and firmware to mobile apps and web development.

The results of our work are embodied in advanced solutions for businesses and end-users worldwide. So, if you join our software dev team, you can develop professionally in your chosen tech stack as an engineer or grow up to a tech lead / manager.

Read more about our work, projects and technology stack: embedded or custom software.

What you will do

  • Consulting with internal stakeholders to define the scope of software development initiatives. 
  • Creating software and supervising application deployment across platforms. 
  • Diagnosing and debugging processes. 
  • Maintaining, updating, and upgrading to optimise software. 
  • Maintaining software development records and documenting procedures.
     

What we would like to see in you

  • Experience of at least 3 years as a C/C++ Engineer.
  • Experienced in OpenWRT-based open-source system development.
  • Skilled in C/C++, Shell, and LUA.
  • Experience and understanding computer network protocols ( DNS, DHCP, general TCP/IP issues, NAT behaviour, VLAN).
     

 

Will be a plus:

  • Go / Python experience.
  • Knowledge of browser-based technologies: HTML, CSS, JavaScript/JQuery, AJAX.
  • Familiarity with H/W interfaces such as PCIe, RGMII, I2S, UART, USB, etc.
  • Knowledge of Security Requirements: WPA2, 802.11i, 802.1X, VPN (IPsec, L2TP).
  • Wireless Technology: Wi-Fi 802.11a/b/g/n, 802.11ax, 802.11be, Bluetooth 5.2.
  • Wired Technology: 802.3 Ethernet (100/1000/2500BASE-T), 802.3af PoE, DOCSIS 3.0, GPON a plus).
  • Experience with wireless communication, such as cellular (4G-LTE, LTE Cat-M, NB-IoT) WiFi, Z-wave, Zigbee, LoRa, and other IoT Protocols.
     

 

What we offer

Cohesive team and support

Free English classes

Latest equipment

Regular training

Competitive salary

Relocation assistance

Remote work

5 sick days

Would you like to become our Embedded Software Engineer?

We're waiting for your resume!