Job summary
This summer internship position offers the opportunity to design and develop embedded firmware for advanced CMOS image sensors used in automotive driver assistance systems. The role involves working in a multidisciplinary team to create, verify, and document firmware controlling sensor functions and video data processing. Candidates will gain experience in low-level C coding for ARM CPUs and collaborate with international teams across Europe and Asia. The role is fully conducted in English and based near Oslo, Norway.
Location and work setup
- Location
- Bærum, Oslo
- Work setup
- Hybrid
Responsibilities
Develop and verify real-time embedded firmware for CMOS image sensors, including timing, control signals, signal processing, and interfaces. Write and test low-level C code targeting ARM CPUs in ASIC devices. Define and document system specifications collaboratively. Work alongside analog design, product engineering, and safety teams in a cross-functional environment. Support internal and external stakeholders to ensure product delivery timelines are met.
Qualifications
Currently pursuing a degree in Electrical Engineering, Computer Engineering, or a related technical field with a focus on electronics or software. Strong understanding of embedded systems programming in C and familiarity with ARM architectures preferred. Excellent English communication skills are mandatory. Must hold legal working authorization for Norway. Prior experience or knowledge related to CMOS sensor technology or firmware development is beneficial but not required.