Oxenham Group ยท 4 months ago
Lead Firmware Engineer
Oxenham Group is seeking a Senior Firmware Engineer to join their electronics team and help build the next generation of connected products. In this role, you will design IoT firmware platforms, develop firmware architecture across product lines, and collaborate with cross-functional teams to launch innovative electronic products.
ConsultingHuman ResourcesRecruiting
Responsibilities
Lead firmware development for new IoT platforms and products
Provide technical direction and mentorship to junior engineers
Design scalable firmware architectures with reusability and performance in mind
Collaborate with hardware, software, product, and IT teams to deliver customer-focused solutions
Build and refine development processes, standards, and best practices
Develop data models to capture insights into product usage and environments
Support consumer research and concept workshops to identify new opportunities
Diagnose field issues and drive corrective and preventive solutions
Contribute to project scoping, planning, and execution
Qualification
Required
Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field
5+ years of experience in embedded systems development with proven product launches
Strong expertise in C/C++ firmware design, testing, and debugging
Experience with wireless protocols such as Wi-Fi (802.11) and Bluetooth (802.15)
Knowledge of interfaces including I2C, USB, UART, and SPI
Hands-on experience developing IoT solutions for AWS or Azure
Familiarity with RTOS (FreeRTOS, Zephyr) and Agile development tools (Azure DevOps)
Understanding of electronic schematics, PCB design, and hardware debug