Embedded Software Engineer (Robotics)
Quick Summary
Team Summary 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,
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.
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.
Responsibilities
~1 min read- →Design and architect high-quality embedded software in C and C++ (C++17) for next-generation camera-based security devices.
- →Develop and optimize build systems (Buildroot, Yocto, CMake) for product firmware components.
- →Work across the entire stack, from Linux/Android BSP and HAL to ARM-based MCUs running Real-Time Operating Systems (RTOS).
- →Debug and resolve complex software, hardware, and network connectivity challenges across the entire device lifecycle.
- →Lead the development of innovative features from conceptual design to global production.
- →Optimize performance for highly resource-constrained embedded environments.
- →Drive technical excellence through proactive code reviews and mentorship of the engineering team.
- →Shape the product roadmap by participating in high-level architecture discussions and strategic decision-making.
- →Partner with QA teams to design and implement comprehensive automated testing strategies.
- →Maintain high documentation standards for software designs, APIs, and troubleshooting procedures.
Requirements
~1 min read- 5+ years of commercial experience in embedded development, with mastery of C and C++ (C++17) and microcontroller architectures (ARM, RISC-V).
- Strong Linux background, with proficiency in developing within a Linux-based environment.
- Ability to read and interpret complex schematics and data sheets.
- Proficiency in modern engineering tools, including Git, CMake, and CI/CD pipelines.
- Solid understanding of network programming and multithreading on multicore systems.
- Deep knowledge of communication protocols (I2C, SPI, UART, Wi-Fi) and experience writing robust device drivers.
- Proven ability to drive complex projects independently and deliver production-ready results.
- Excellent skills for technical documentation and cross-functional collaboration.
- At least an Intermediate level in both written and spoken English (B1).
Nice to Have
~1 min read- Hands-on experience with Embedded Linux BSP, Buildroot, or other Linux build systems.
- Understanding of RTOS
- Understanding of modern security protocols and encryption methods.
- Experience with Android OS internals.
- Familiarity with ROS (Robot Operating System) and the robotics domain.
- Experience with Bluetooth connectivity.
- Proficiency in Python for automation and scripting.
- Experience leveraging AI-powered tools to enhance code quality and development velocity.
What We Offer
~1 min readLocation & Eligibility
Listing Details
- Posted
- June 5, 2026
- First seen
- June 6, 2026
- Last seen
- June 18, 2026
Posting Health
- Days active
- 0
- Repost count
- 0
- Trust Level
- 63%
- Scored at
- June 6, 2026
Signal breakdown
Please let squad care know you found this job on Jobera.
4 other jobs at squad care
View all →Explore open roles at squad care.
Similar Embedded Engineer jobs
View all →Browse Similar Jobs
Stay ahead of the market
Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.
No spam. Unsubscribe at any time.
