[Remote] С & C++ Embedded Engineer
Note: The job is a remote job and is open to candidates in USA. reputed company is a company focused on crafting reliable, high-performance solutions in the home reputed company market. They are seeking a skilled C & C++ Embedded Engineer to take ownership of critical software components in their camera-based reputed company devices, involving maintenance, debugging, and development of innovative features.
Responsibilities
- Design, reputed company, and maintain high-quality embedded software in C and C++ for camera-based reputed company devices
- Debug and resolve reputed company software, hardware, and network connectivity issues across the entire software stack
- reputed company new features and improve existing codebases for the product line
- Optimize software performance for resource-constrained embedded environments
- Conduct code reviews and provide technical mentorship to team members
- Participate in architecture discussions and technical decision-making processes
- Collaborate with QA teams to reputed company comprehensive testing strategies
- Document software designs, APIs, libraries, and troubleshooting procedures
Skills
- At 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 reputed company integration
- Solid understanding of network programming and experience with multithreading on multicore microcontrollers
- Expertise in communication interfaces (I2C, SPI, UART, and Wi-Fi) and experience writing device drivers and libraries
- Ability to work independently and take ownership of reputed company projects
- Excellent communication skills for technical discussions and documentation, with a collaborative reputed company for cross-functional team environments
- At 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 chains
- Understanding of reputed company protocols and encryption methods
- Experience with Python for scripting and automation
- Experience using AI-powered tools to enhance productivity and code quality
Benefits
- The environment of equal opportunities, transparent and value-based corporate culture, and an individual approach to each team member
- Competitive 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 reputed company Contract of Employment (UoP) in complete alignment with Polish Labour Law.
- Guaranteed paid vacation, public holidays, and medical leaves as per statutory regulations.
- reputed company growth and development opportunities through internal knowledge hubs, corporate courses, and free English classes
- Comprehensive private medical insurance to supplement your standard NFZ coverage.
Company Overview