Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Embedded System Engineer - Shaping the Future of Retail
About the Job:
Are you passionate about building the future of physical retail? At YQ App, we are revolutionizing data-driven solutions for brick-and-mortar stores, we're empowering retailers to embrace digital innovation for smarter, more efficient, and sustainable operations—creating impactful, positive commerce experiences. Join our team of agile thinkers, tech creators, and change-makers to help build the future of retail.
As an Embedded System Engineer, you’ll be building the nervous system for the future of physical retail, enabling stores to “connect” with customers in fundamentally new and delightful ways. Think personalized experiences, real-time inventory management, and a seamless, intuitive shopping journey—all powered by your firmware.
Key Responsibilities:
- Architect & Implement Firmware: Design, develop, and maintain cutting-edge firmware for IoT microcontrollers powering YQ App’s innovative solutions for physical retail, integrating embedded wireless transceivers among other technologies.
- Secure Communication: You will architect and implement robust, secure communication channels, with over-the-air update capability, leveraging protocols like TLS, CoAP, and MQTT to protect sensitive data and ensure seamless connectivity in a mission-critical environment. Understanding of the OSI Layers, difference between CoAP, and HTTP 1, 2 and 3, and experience with cryptographic principles and protocols (including but not limited to TLS) are essential.
- Interface: Develop and refine APIs to deliver high-performance, low-power solutions tailored for physical retail environments.
- Systems Programming: On both ARM and RISC-V SoCs to drive efficient and reliable device performance.
- Code Craftsmanship: Write clean, maintainable, and scalable code in C and C++, leveraging a deep understanding of memory management (DMA) and manipulation techniques to optimize performance and prevent errors (e.g., MISRA rules). We value expertise in resource-constrained environments and a commitment to producing high-quality, reliable embedded systems.
- Collaboration & Innovation: Collaborate closely with hardware, software, and product teams to define and refine firmware requirements and specifications. Proactively identify, debug, and resolve firmware issues to ensure robust and reliable IoT solutions. Participate in design and code reviews to uphold high standards of quality and innovation.
- Production Readiness: Provide firmware-related support for production, ensuring smooth deployment and operation of YQ App’s IoT products.
- Relentless Optimization: You will be at the forefront of performance engineering, consistently striving to minimize overhead, reduce jitter, maximize throughput, and maintain the lowest possible CPU load – all while adhering to stringent power consumption requirements.
- Diverse Communication Proficiency: Familiarity with diverse communication paradigms such as UDP and efficient data serialization techniques like Cap’n Proto, enabling optimal data transfer and minimizing latency.
- Familiar with common IT tools, to profile and monitor performance changes, versioning and source control such as git (know how to solve merge conflicts).
Qualifications and experience necessary or helpful to solve the daily tasks:
- Education: Bachelor's degree or higher in Computer Science, Engineering, or a related field.
- Experience: 2-3 years of experience in Embedded Software Development or a similar role, with a focus on resource-constrained environments.
- Architecture Experience: Solid experience in working with ARM and RISC-V embedded systems.
- Communication & Sensing Mastery: Profound knowledge of various wireless communication protocols and sensor interfaces, including WiFi, BT, UWB, NFC, and experience with diverse sensor technologies such as LiDAR.
- Programming Proficiency: Expert proficiency in C and C++, with a deep understanding of memory management principles and best practices, and experienced with CPU and Memory optimization for resource-constrained low-power IoT devices.
Skills/Abilities:
- Excellent problem-solving skills, with the ability to work independently or in team settings.
- Strong written and verbal communication skills.
- A deep understanding of resource-constrained environments and the ability to optimize for performance and power efficiency.
What We Look For at YQ App:
We don't just hire engineers; we build a *team* of obsessive problem-solvers. You’re driven by the desire to create *exceptional* products, aren't afraid to challenge the status quo, and thrive in a collaborative environment where every voice is valued. If you're someone who finds joy in tackling the most complex technical challenges and building solutions that *matter*, then you'll fit right in.
What's In It For You at YQ App?
At YQ App, we’re dedicated to creating an environment where you can thrive while driving innovation in physical retail through IoT solutions.
- Work-Life Balance: Enjoy up to 30 days of "work from anywhere" annually, empowering you to work from wherever inspires you most. Recharge with 27 days of paid vacation to keep your creativity and energy at their peak.
- Professional Growth: Tap into a flexible learning budget for books, courses, conferences, or certifications to fuel your growth in our dynamic startup environment.
- Smart Commuting: Get a complimentary public transport pass to make your commute seamless and eco-friendly. Our office is ideally situated with excellent public transportation access.
- Workplace Perks: Stay energized with unlimited access to high-quality coffee at our vibrant office.
- Performance-Driven Compensation: Begin with a competitive package starting at €60,000 gross annually, tailored to reflect your expertise and impact. Earn an annual bonus based on your individual contributions and YQ App’s success. Enjoy opportunities for salary growth tied to your performance and the company’s achievements.
- Equity Participation: Share in YQ App’s future success with stock options, aligning your goals with our mission to revolutionize retail.
- Inclusive Team: As an equal opportunity employer, we embrace diverse backgrounds and ideas, creating a collaborative space where everyone’s voice drives innovation.
Before You Apply to YQ App:
At YQ App, we’re a passionate startup dedicated to revolutionizing physical retail through innovative IoT and data-driven solutions. We thrive in a fast-paced, ambitious environment where we push ourselves and each other to achieve excellence. This creates incredible opportunities for learning, innovation, and career growth, but it also demands significant commitment and enthusiasm. If you’re excited about the role and ready to bring your absolute best to help shape the future of retail, we can’t wait to see your application!
How to Apply:
Please fill out the form:
https://forms.gle/BehqMeFSTGJmskQ59
We look forward to learning how you can contribute to our vision!
Key Skills
Ranked by relevanceReady to apply?
Join YQ App and take your career to the next level!
Application takes less than 5 minutes