C Embedded Software Engineer
Brak informacji o wynagrodzeniu
SeniorFull-time
#444573·Dodano wczoraj·1
Źródło: nofluffjobs.comTech Stack / Keywords
CC++IPCUARTI2CSPIEmbedded
Firma i stanowisko
Our embedded software engineering team develops reliable, high-performance solutions for home security devices used globally. The team emphasizes comprehensive testing, rigorous security standards, and close collaboration with hardware engineering, product management, and customer support, fostering a culture of technical excellence and knowledge sharing.
Wymagania
- 5+ years proficiency in C (embedded, bare-metal, RTOS environments).
- 3+ years of embedded development experience.
- Understanding of multi-core architectures and inter-core communication (IPC, mailbox, shared memory).
- Proficiency with SDLC including Git, CMake, code reviews, and continuous integration.
- Hands-on experience with hardware debugging via JTAG.
- Experience with protocols: UART, I2C, SPI, GPIO.
- Excellent communication skills and collaborative mindset.
- Experience with CI/CD (Jenkins) and static analysis (Coverity).
- Good written and spoken English.
Nice to have:
- Experience with C++ (C++17 standard).
- Experience using AI-powered tools to enhance productivity and code quality.
- Ability to work independently and take ownership of complex projects.
Obowiązki
- Design, develop, and maintain high-quality embedded software in C/C++ for camera-based security devices.
- Debug and resolve complex software, hardware, and network connectivity issues across the software stack.
- Develop new features and improve existing codebases.
- Optimize software performance for resource-constrained embedded environments.
- Conduct code reviews and provide technical mentorship.
- Participate in architecture discussions and technical decision-making.
- Collaborate with QA teams to develop testing strategies.
- Document software designs, APIs, libraries, and troubleshooting procedures.
Benefity
- Equal opportunities environment and value-based corporate culture.
- Competitive salary packages with performance-based annual reviews.
- Performance and loyalty bonuses.
- Employment under Contract of Employment (UoP) compliant with Polish Labour Law.
- Guaranteed paid vacation, public holidays, and medical leaves.
- Continuous growth through internal knowledge hubs, corporate courses, and free English classes.
- Comprehensive private medical insurance supplementing NFZ coverage.
Płatny urlop
Premie
Dofinansowanie szkoleń
Kursy językowe
Opieka zdrowotna
SQUAD
18 aktywnych ofert