[Remote] С & C++ Embedded Engineer

Remote Full-time
Note: The job is a remote job and is open to candidates in USA. SQUAD is a company focused on crafting reliable, high-performance solutions in the home security market. They are seeking a skilled C & C++ Embedded Engineer to take ownership of critical software components in their camera-based security devices, involving maintenance, debugging, and development of innovative features.ResponsibilitiesDesign, develop, and maintain high-quality embedded software in C and C++ for camera-based security devicesDebug and resolve complex software, hardware, and network connectivity issues across the entire software stackDevelop new features and improve existing codebases for the product lineOptimize software performance for resource-constrained embedded environmentsConduct code reviews and provide technical mentorship to team membersParticipate in architecture discussions and technical decision-making processesCollaborate with QA teams to develop comprehensive testing strategiesDocument software designs, APIs, libraries, and troubleshooting proceduresSkillsAt least 5+ years of commercial experience in embedded development, with expertise in C and C++ (C++17 standard) and deep knowledge of RTOS and microcontroller architectures (ARM, RISC-V)Proficiency in the full SDLC, including professional engineering practices like Git, CMake, code reviews, and continuous integrationSolid understanding of network programming and experience with multithreading on multicore microcontrollersExpertise in communication interfaces (I2C, SPI, UART, and Wi-Fi) and experience writing device drivers and librariesAbility to work independently and take ownership of complex projectsExcellent communication skills for technical discussions and documentation, with a collaborative mindset for cross-functional team environmentsAt least an Upper-Intermediate level in both written and spoken English (B2)Hands-on experience with hardware troubleshooting and debugging tools (oscilloscopes, logic analyzers, etc.) and cross-compilation tool chainsUnderstanding of security protocols and encryption methodsExperience with Python for scripting and automationExperience using AI-powered tools to enhance productivity and code qualityBenefitsThe environment of equal opportunities, transparent and value-based corporate culture, and an individual approach to each team memberCompetitive salary packages with performance-based annual reviews.Opportunity to receive a Performance Bonus for your individual achievements and a Loyalty Bonus recognizing your dedication to the company.Employment via Contract of Employment (UoP) in complete alignment with Polish Labour Law.Guaranteed paid vacation, public holidays, and medical leaves as per statutory regulations.Continuous growth and development opportunities through internal knowledge hubs, corporate courses, and free English classesComprehensive private medical insurance to supplement your standard NFZ coverage.Company OverviewWe Develop AI-Powered Camera Solutions. From concept to manufacturing readiness, covering sensor and optics, firmware, edge AI, cloud, and mobile. It was founded in 2016, and is headquartered in Limassol, CY, with a workforce of 501-1000 employees. Its website is https://squad.tech/.

Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Remote, Part-Time Project Manager | $25/hour

Remote

totalhnet Data Entry Jobs (Live Chat, Remote)$25/Hour 2024

Remote

Remote Data Entry Clerk for Flexible Part-Time Work Arrangement with Opportunities for Career Growth and Professional Development in a Supportive Team Environment at arenaflex

Remote

**Experienced Full Stack Customer Service Representative – Remote Client Engagement**

Remote

SDA Master Scheduler (TS/SCI) - DODF7

Remote

Experienced Disney Data Entry Specialist – Remote Career Opportunity for Detail-Oriented and Disney Enthusiasts to Work from Home

Remote

Electro-Optical Systems Engineer (Part Remote)

Remote

Sales Development Representative

Remote

Data Entry Clerk - Typist / Full-time (Remote)

Remote

Compliance & Program Coordinator

Remote
← Back