Remotery

C++ Embedded Engineer

atSquadRemoteUA flagUkraineFull-timeSystems EngineerMid-levelSenior

Posted Jul 27

This is a fully remote position, open to applicants in Ukraine.

📋 Description

• Design, create, and sustain high-quality embedded software in C++ for security devices that utilize camera technology.

• Troubleshoot and resolve intricate software, hardware, and network connectivity challenges throughout the software stack.

• Innovate new features and enhance current codebases for the product range.

• Enhance software efficiency for embedded environments with resource limitations.

• Perform code reviews and offer technical guidance to team members.

• Engage in architecture discussions and contribute to technical decision-making processes.

• Work together with QA teams to formulate thorough testing strategies.

• Record software designs, APIs, libraries, and troubleshooting procedures.


⛳️ Requirements

• Minimum of 5+ years of professional experience in embedded development, with a strong command of C++ (C++17 standard) and extensive knowledge of RTOS and microcontroller architectures (ARM, RISC-V).

• Proficient in the complete Software Development Life Cycle (SDLC), including professional engineering practices such as Git, CMake, code reviews, and continuous integration.

• Strong grasp of network programming and experience with multithreading on multicore microcontrollers.

• Expertise in communication interfaces (I2C, SPI, UART, and Wi-Fi) and experience in writing device drivers and libraries.

• Ability to operate independently and take charge of complex projects.

• Outstanding communication skills for technical discussions and documentation, with a collaborative approach in cross-functional team settings.

• At least an Intermediate proficiency in both written and spoken English (B1).


🏝️ Benefits

• An environment promoting equal opportunities, a transparent and value-driven corporate culture, and a personalized approach for each team member.

• Competitive salary and benefits, along with an annual performance review.

• Possibility to earn a Performance Bonus for individual accomplishments and a Loyalty Bonus acknowledging your commitment to the company.

• Gig-contract arrangement.

• 21 paid vacation days annually, plus paid public holidays in accordance with Ukrainian legislation.

• Opportunities for growth through corporate training, knowledge hubs, and complimentary English classes, as well as educational leaves.

• Medical insurance from the first day of employment, along with sick leave and medical leave options.

• Remote work available within Ukraine only.

• Complimentary meals, fruits, and snacks for office-based work.

People also viewed

OpenText5 hours ago

Lead Consultant, System Integration

FR flagFrance, +1 more countryFull-timeSystems Engineer
ApplyView job
Akamai Technologies6 hours ago

Systems Engineer II

CR flagCosta Rica OnlyFull-timeSystems Engineer
ApplyView job
Professional Physical Therapy6 hours ago

Systems Developer

US flagNew York OnlyFull-timeSystems Engineer$90k – $100k/year
ApplyView job
Spassu7 hours ago

Systems Analyst

BR flagBrazil OnlyFull-timeSystems Engineer
ApplyView job
Fortinet8 hours ago

Systems Engineer

CO flagColombia OnlyFull-timeSystems Engineer
ApplyView job
Viatris10 hours ago

Supply Chain IT Systems Analyst

US flagUnited States OnlyFull-timeSystems Engineer$78k – $152k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers