PixMob is a global leader in creating immersive experiences for live events. You may have seen 60,000 people light up the Super Bowl or a Coldplay concert. Our goal is to create collective joy for fans around the world.
At PixMob, we’re more than just a workplace; we’re a community. With a team of over 100 diverse and dynamic people, we’re committed to fostering an environment where creativity, collaboration, and innovation thrive.
We are looking for an experienced and passionate Embedded Systems Developer with a strong hardware design background to join our growing team.
Job Overview
As an Embedded Systems Developer you will be responsible for the design, development, and implementation of hardware and firmware systems that integrate seamlessly with embedded software. This role involves a combination of designing circuit boards, selecting components, and working closely with the software team to ensure hardware/software integration. You’ll play a key role in driving innovation and ensuring the highest quality in our embedded systems products.
Key Responsibilities
- Hardware Design & Prototyping: Design, simulate, and prototype embedded hardware systems, including custom PCBs, circuit designs, power management, and communication interfaces.
- Component Selection: Choose appropriate components (microcontrollers, sensors, power supplies, etc.) that meet design specifications and ensure reliability, performance, and cost-effectiveness.
- Firmware Development: Implement firmware code using programming languages such as C, Python or assembly language, following coding standards and best practices. Write efficient and optimized code for real-time systems, device drivers, communication protocols and control algorithms.
- Embedded Software Integration: Work closely with embedded software engineers to ensure smooth interaction between hardware and firmware, including debugging and validation of hardware interfaces.
- System Testing & Validation: Conduct rigorous testing and troubleshooting of hardware, including signal integrity analysis, EMI/EMC testing, and performance evaluation to ensure design meets specifications.
- Firmware Support: Collaborate with firmware developers to optimize hardware functionality, support bootloaders, drivers, and ensure seamless communication between hardware and software.
- Documentation: Maintain comprehensive documentation of hardware designs, schematics, layouts, and integration plans.
- Collaboration & Support: Work cross-functionally with product managers, software engineers, and other stakeholders to meet project requirements and timelines.
Required Skills And Qualifications
- Education: Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, or a related field.
- Experience: 5+ years of hands-on experience in hardware design for embedded systems, including PCB design, signal processing, and analog/digital circuit design.
- Design Tools: Proficiency with hardware design tools such as Altium Designer, KiCad, OrCAD, or similar.
- Embedded Systems Knowledge: Strong understanding of embedded systems architecture, hardware/software interfaces, and microcontroller-based systems.
- Communication Protocols: Familiarity with common communication protocols (e.g., I2C, SPI, UART, CAN, Ethernet).
- Power Management: Experience with power electronics, battery management systems, and low-power design.
- Debugging & Testing: Experience using oscilloscopes, logic analyzers, and other diagnostic tools to test and validate hardware designs.
- Problem-Solving: Strong analytical skills with a creative approach to solving complex hardware design issues.
- Collaboration: Ability to work in a multidisciplinary team environment, collaborating with both hardware and software engineers.
- Preferred Skills
- Wireless Communication: Knowledge of wireless protocols like Bluetooth, Wi-Fi, Zigbee, or LoRa.
- Compliance: Experience with hardware compliance standards (e.g., CE, FCC).
- 3D CAD Tools: Familiarity with 3D CAD tools (e.g., SolidWorks) for designing mechanical enclosures for embedded systems.
- Spoken and written bilingualism (French and English). The person must be able to communicate in English (written and oral) since we have employees outside Quebec.
Inclusivity is at the heart of our culture. We welcome and value candidates from all backgrounds, identities, and experiences. Please note that our job posting uses simplified grammar to facilitate understanding across languages and is not intended to discriminate or promote bias between gender identities. Join us in creating a diverse and inclusive workplace where everyone feels respected and empowered.
If you are passionate about creating inspiring workspaces and fostering a culture of excellence, we would love to hear from you! Join us in shaping the future of PixMob. Apply now!