Embedded Software Developer (C/C++)

We create the software of the future. Join us!

01-01-2019 ООО "ВейвАксесс"

WaveAccess is an international results-driven company that provides high-quality custom software development services for hundreds of emerging and established companies globally. By supporting customers with talented software engineers and also vast experience in advanced technologies, WaveAccess builds innovative software solutions while minimizing development risks and costs.

Throughout its history, WaveAccess has successfully delivered more than 1200 projects for market leaders, ambitious startups, and government institutions.

Currently, we are looking for an Embedded Software Developer (C/C++) to make the team even stronger.

Required Skills and Experience:

  • Knowledge of low-level programming fundamentals
  • Experience in development and debugging for MCUs (ESP, STM, Nordic NRF, and other manufacturers)
  • Experience in C and C++ development for at least 1 year
  • Experience with RTOS systems (FreeRTOS, Zephyr RTOS, etc.)
  • Experience with communication protocols (UART, USB, TCP, UDP, Wi-Fi, Bluetooth, MQTT, HTTP, etc.)
  • Experience with wireless networks (Zigbee, Wi-Fi, Bluetooth)
  • Experience with version control systems (Git)
  • Experience in optimizing programs for speed and memory consumption
  • Understanding of compiler principles

Nice to Have:

  • Understanding of electronics basics
  • Linux development experience
  • Experience in developing sensors for smart homes
  • PCB development experience
  • Power consumption optimization experience
  • Experience with NB-IoT
  • English language proficiency at Intermediate level or higher

Responsibilities:

  • Developing embedded software for microcontrollers and industrial computers used in household appliances, smart home systems, as well as in various industries: manufacturing, agriculture, transportation, medicine.

We offer:

  • Various projects for international clients on modern technology stack
  • Friendly team and enjoyable working environment
  • Regular assessments and salary reviews
Back to the list of vacancies

Apply for job Embedded Software Developer (C/C++)

Thank you!

Your resume has been successfully submitted. We usually review resumes within a week. Please check your email for further information!

OK

Ouch!

There was a problem with your submission. Please try again later.

OK

Required field

Required field

Sorry, we didn’t catch your email

Minimum 6 characters

Required field

Attach
Summary

PDF or Word and no more than 20 MB in size.

How we process your personal data
When you submit the completed form, your personal data will be processed by WaveAccess USA. Due to our international presence, your data may be transferred and processed outside the country where you reside or are located. You have the right to withdraw your consent at any time.
Please read our Privacy Policy for more information.

Other vacancies

Analyst
  • Work experience as an analyst in an IT company for at least 1 year
  • Skills in working with charting tools
  • The ability to understand the architecture of the database, write simple queries
  • Experience with JIRA, Confluence
Project Manager
  • Strong understanding of software development processes
  • Ability to competently compose functional tasks for the team
  • Proactivity, and strong communication skills
  • Fluent English: Upper Intermediate and higher is considered an advantage
Python Developer
  • Confident knowledge and experience of commercial Python development
  • SQL/NoSQL — experience writing queries, PostgreSQL, MongoDB
  • Experience in writing integration and unit tests
  • Ability to conduct technical correspondence and work with project documentation in English (Intermediate level)

How we process your personal data

When you submit the completed form, your personal data will be processed by WaveAccess USA. Due to our international presence, your data may be transferred and processed outside the country where you reside or are located. You have the right to withdraw your consent at any time.
Please read our Privacy Policy for more information.