Smart Design · 3 months ago
2025 Contract Linux System Developer
Smart Design is looking for a contract Linux System Developer for a ~3 month engagement, with the potential to transition to full-time. The role involves developing embedded Linux systems and working with multidisciplinary teams to solve both technical and human-centric problems.
Brand MarketingConsultingDigital MarketingIndustrial DesignInnovation ManagementProduct DesignUX Design
Responsibilities
Develop embedded Linux systems
Understand Linux driver system
Develop device drivers including GPIO based hardware interfaces
Develop device drivers and/or configuration for display hardware
Develop device drivers for audio subsystems
Understand schematics and board layout
Write C/C++ code for testing device drivers including testing GPIO, Audio and Display drivers
Understand basic principles of electronic design
Qualification
Required
7 to 10 year of experience developing embedded Linux systems
BS or higher in relevant area (Computer or Electrical Engineering)
Good understanding of Linux driver system
Good understanding of device trees and device tree overlays
Development of device drivers including GPIO based hardware interfaces
Development of device drivers and/or configuration for display hardware
Development of device drivers for audio subsystems
Ability to understand schematics and board layout
Ability to write C/C++ code for testing device drivers including testing GPIO, Audio and Display drivers
Good understanding of basic principle of electronic design
Preferred
Writing simple MCU firmware is a plus
Company
Smart Design
Smart Design is a design and innovation consultancy.
Funding
Current Stage
Growth StageRecent News
Company data provided by crunchbase