Company: Pixels On Target About the Role We are seeking an experienced Embedded Software Engineer to join our team and accelerate the development of embedded systems solutions. The ideal candidate will bring extensive hands-on experience in embedded software development, system architecture, and firmware design. Key Responsibilities
Design and develop firmware for embedded systems using C++ on STM and NXP microcontroller/microprocessor platforms
Lead system bring-up efforts from initial board support package development through application deployment
Develop and optimize device drivers for various peripheral interfaces (SPI, I2C, UART, USB, etc.)
Architect and implement real-time applications using RTOS and Linux-based operating systems
Collaborate with hardware engineers to define and implement system requirements
Debug complex system issues using logic analyzers, oscilloscopes, and other diagnostic tools
Document software architecture, APIs, and development processes
Required Qualifications
5+ years of professional embedded software development experience
Strong proficiency in C++ programming with embedded systems focus
Demonstrated experience with STM32 and NXP microcontrollers/microprocessors
Extensive knowledge of RTOS principles and Linux embedded development
Experience bringing up new hardware platforms from scratch
Strong understanding of embedded system architecture and hardware interfaces
Proven track record of developing efficient device drivers and peripheral interfaces
Desired Skills
Experience with hardware debugging tools and protocols (JTAG, SWD)
Knowledge of communication protocols (UART, Ethernet, USB)
Familiarity with version control systems (Git) and CI/CD pipelines
Experience with embedded Linux kernel development and BSP customization
Background in real-time signal processing or algorithm development
Strong problem-solving and analytical skills
Excellent written and verbal communication abilities
Benefits
Competitive salary
Health, dental, and vision insurance
401(k) with company match
Paid time off and holidays
Professional development opportunities
Modern development tools and equipment
Pixels On Target is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.