Back to all jobs
S
Embedded Software Engineer (Robotics)
squad
WorldwideRemote1w ago
About the role
<h4>Team Summary</h4>
<p>Our mission is to craft reliable, high-performance embedded solutions that protect millions of homes worldwide. We operate in a sophisticated ecosystem where hardware meets intelligence, following mature Agile methodologies with regular sprint cycles, rigorous code reviews, and robust CI/CD practices. Our culture is built on technical excellence: we emphasize comprehensive testing, top-tier security standards, and deep cross-functional collaboration. We pride ourselves on writing clean, maintainable code and fostering an environment of continuous knowledge sharing.</p>
<h4>Job Summary</h4>
<p>We are seeking a Senior Embedded Engineer to take ownership of critical software components within our robotic security devices. This is a great opportunity to participate in the development of a brand-new software solution for our existing robotic hardware platform. </p>
<h4>Responsibilities and Duties</h4>
<ul>
<li>Design and architect high-quality embedded software in C and C++ (C++17) for next-generation camera-based security devices.</li>
<li>Develop and optimize build systems (Buildroot, Yocto, CMake) for product firmware components.</li>
<li>Work across the entire stack, from Linux/Android BSP and HAL to ARM-based MCUs running Real-Time Operating Systems (RTOS).</li>
<li>Debug and resolve complex software, hardware, and network connectivity challenges across the entire device lifecycle.</li>
<li>Lead the development of innovative features from conceptual design to global production.</li>
<li>Optimize performance for highly resource-constrained embedded environments.</li>
<li>Drive technical excellence through proactive code reviews and mentorship of the engineering team.</li>
<li>Shape the product roadmap by participating in high-level architecture discussions and strategic decision-making.</li>
<li>Partner with QA teams to design and implement comprehensive automated testing strategies.</li>
<li>Maintain high documentation standards for software designs, APIs, and troubleshooting procedures.</li>
</ul>
<h4>Qualifications and Skills</h4>
<ul>
<li>5+ years of commercial experience in embedded development, with mastery of C and C++ (C++17) and microcontroller architectures (ARM, RISC-V).</li>
<li>Strong Linux background, with proficiency in developing within a Linux-based environment.</li>
<li>Ability to read and interpret complex schematics and data sheets.</li>
<li>Proficiency in modern engineering tools, including Git, CMake, and CI/CD pipelines.</li>
<li>Solid understanding of network programming and multithreading on multicore systems.</li>
<li>Deep knowledge of communication protocols (I2C, SPI, UART, Wi-Fi) and experience writing robust device drivers.</li>
<li>Proven ability to drive complex projects independently and deliver production-ready results.</li>
<li>Excellent skills for technical documentation and cross-functional collaboration.</li>
<li>At least an Intermediate level in both written and spoken English (B1).</li>
</ul>
<h4>Nice to have</h4>
<ul>
<li>Hands-on experience with Embedded Linux BSP, Buildroot, or other Linux build systems.</li>
<li>Understanding of RTOS </li>
<li>Understanding of modern security protocols and encryption methods.</li>
<li>Experience with Android OS internals.</li>
<li>Familiarity with ROS (Robot Operating System) and the robotics domain.</li>
<li>Experience with Bluetooth connectivity.</li>
<li>Proficiency in Python for automation and scripting.</li>
<li>Experience leveraging AI-powered tools to enhance code quality and development velocity.</li>
</ul>
<h4>We offer multiple benefits that include</h4>
<ul>
<li>The environment of equal opportunities, transparent and value-based corporate culture, and an individual approach to each team member</li>
<li>Competitive compensation and perks. Annual performance review</li>
<li>Opportunity to receive a Performance Bonus for your individual achievements and a Loyalty Bonus recognizing your dedication to the company</li>
<li>Gig-contract</li>
<li>21 paid vacation days per year, paid public holidays according to Ukrainian legislation</li>
<li>Development opportunities like corporate courses, knowledge hubs, and free English classes, as well as educational leaves</li>
<li>Medical insurance is provided from day one. Sick leaves and medical leaves are available</li>
<li>Remote working mode is available within Ukraine only</li>
<li>Free meals, fruits, and snacks when working in the office.</li>
</ul>
Perks & benefits
- Medical Insurance
- Paid Time Off
731,000+ hidden jobs like this
squad and thousands of companies post here first — often days before LinkedIn or Indeed. Your first 5 applications are free; go Pro to apply without limits.
Everything Pro unlocks:
- Unlimited applications — free stops at 5
- Track every application in one place
- Apply straight to the source, one click
- Save & organize roles you love
- Roles pulled from company boards before the big sites