Master's or Bachelor's degree in Computer Science or related field
8+ years of relevant work experience
Proficiency in Embedded Linux (e.g., Wind River Linux, Yocto)
Strong skills in C and C++ programming, particularly Embedded C++ and Multithreading
Experience with complex distributed embedded systems
Responsibilities
Develop and maintain embedded software applications using C and C++
Design, implement, and test kernel and device drivers for Embedded Linux
Collaborate with cross-functional teams to optimize software performance
Troubleshoot and resolve software issues within embedded systems
Apply Object-Oriented Analysis and Design (OOAD) principles to software development
Benefits
Comprehensive health benefits
Opportunities for professional development
Flexible work schedule
Collaborative team environment
Access to cutting-edge technology in the semicon field
Full Job Description
Sr. Engineer MAHIN-JOB-33654 Job Title : Embedded Software Engineer Location: San Diego CA Type: Fulltime / Contract Client: ASML Salary: $115K, $65/H ProcureWise ID: TechM131072 Exp - 8+ years Skills: Strong embedded Linux and C++ Domain: Semicon ONLY Job duties :
PROGRAMMING LANGUAGES : C++, C
Experience with Embedded Linux ( Wind River Linux, Yocto, kernel & device driver ) must
Education and experience: master's degree or bachelor's degree in computer science with minimum of eight (8) years of relevant work experience.
Development in Embedded Linux Environment with C++ 14 and Programming as core strengths ( Embedded C++, Multithreading, OOAD)
Should have strong Experience in Embedded C++ Architecture
Experience /Understanding of Complex Distributed Embedded System .