Remotery

C & C++ Embedded Engineer

atSquadRemoteUA flagUkraineFull-timeSystems EngineerMid-levelSenior

Posted Jul 27

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

📋 Description

• Create, develop, and sustain high-quality embedded software using C and C++ for camera-based security devices.

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

• Innovate new features and enhance existing codebases for the product line.

• Enhance software performance for resource-limited embedded environments.

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

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

• Work alongside QA teams to formulate comprehensive testing strategies.

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


⛳️ Requirements

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

• Skilled in the entire 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.

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

• Capable of working independently and taking ownership of complex projects.

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

• At least an Upper-Intermediate level in both written and spoken English (B2).

• Practical experience with hardware troubleshooting and debugging tools (oscilloscopes, logic analyzers, etc.) and cross-compilation tool chains.


🏝️ Benefits

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

• Competitive salary and benefits package, including an annual performance review.

• Eligibility for a Performance Bonus based on 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 development through corporate courses, knowledge hubs, free English classes, and educational leaves.

• Medical insurance provided from day one, along with sick leave and medical leave options.

• Remote work available within Ukraine only.

• Complimentary meals, fruits, and snacks when working in the office.

People also viewed

OpenText11 hours ago

Lead Consultant, System Integration

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

Systems Engineer II

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

Systems Developer

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

Systems Analyst

BR flagBrazil OnlyFull-timeSystems Engineer
ApplyView job
Fortinet13 hours ago

Systems Engineer

CO flagColombia OnlyFull-timeSystems Engineer
ApplyView job
Viatris16 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