Embedded Software Engineer
Core
Develop software and firmware for embedded systems powering real-world applications.
Role type
Embedded Software Engineer Intern
Builds
Embedded solutions for hardware-based systems
Domain
Semiconductor / Embedded Systems
Deliverable
production ML models | product features
Required skills
C, C++, Python, embedded systems, software debugging, testing, version control (Git), system validation, performance analysis
Preferred skills
RTOS, embedded Linux, software build systems, scripting, automation tools, digital signal processing, communication protocols
Technologies
Git
Responsibilities
Develop, test, and debug embedded software and firmware; Integrate software and hardware components; Contribute to automation tools and test frameworks; Participate in system validation and performance analysis; Collaborate with cross-functional teams to troubleshoot issues; Document software designs and technical findings
Seniority
Intern