Firmware Verification & Infra Student
פורסם לפני 9 ימים · 0 מועמדים
התפקיד במילים פשוטות
תפקיד סטודנט/ית המתמקד בפיתוח תסריטי אוטומציה ב-Python, כלי תשתית ואינטגרציות עבור צוותי פיתוח ואימות Firmware. התפקיד כולל תחזוקת סביבות סימולציה, צינורות בדיקה (CI/CD), ניתוח לוגים ופיתוח כלי עזר פנימיים לשיפור תהליכי העבודה. כמו כן, התפקיד כולל בחינה ושילוב של כלי בינה מלאכותית לייעול תהליכי הפיתוח.
- Currently pursuing a B.Sc. in Electrical/Electronic Engineering, Computer Engineering, Computer Science, Software Engineering, or a related field (minimum 3 semesters remaining until graduation)
- Strong programming skills in Python
- Comfortable writing scripts and working in CLI environments, Git, and Linux
- Highly analytical, self-driven, and eager to learn new technologies
- Strong teamwork and communication skills
- Experience with CI/CD systems and test automation frameworks
- Familiarity with firmware verification, simulation, or hardware emulation platforms
- Hands-on experience debugging integrated hardware-software systems
- Basic knowledge of C or embedded systems
- Experience with databases, dashboards, or web-based reporting tools
חולץ מתיאור המשרה · מתעדכן אוטומטית
למי זה מתאים
התפקיד מתאים לסטודנטים/ות להנדסת חשמל/אלקטרוניקה, מחשבים, מדעי המחשב או הנדסת תוכנה עם לפחות 3 סמסטרים שנותרו לסיום התואר ויכולות תכנות חזקות ב-Python. התפקיד פחות מתאים למי שאינו לומד כעת לתואר אקדמי רלוונטי או למי שאינו מעוניין בעבודה בסביבת Linux, Git ותסריטי אוטומציה.
תיאור המשרה המלא
המשרה המקורית · נשמר לעיוןSamsung Israel R&D Center (SIRC) is shaping the world of tomorrow, today. Focusing beyond the horizon and pushing exciting developments in many key areas of technology, Samsung is creating a new era of continuous innovation — bringing value and contribution to society and creating a workplace where our employees can enjoy making the most of their talent, creativity and passion. We are looking for people with a broad set of technical skills, who are ready to tackle some of technology's greatest challenges, and who can think out of the box and bring the disruptive technologies that will define our future. The Group Our group develops image sensors that are integrated into the cameras of all leading smartphone brands. Team members are expected to gain a deep understanding of all system layers — from block and IP level through chip and system up to user interfaces. What will you do? We are looking for a motivated student to join our Firmware Engineering team and help build the scripts, integrations, and infrastructure that keep our development and verification workflows running. In this role you will write automation, connect tools and systems, maintain test environments, and develop internal utilities used by firmware developers and verification engineers. You will also explore how AI-assisted coding and automation tools can improve these workflows, under the guidance of senior team members. Responsibilities • Write Python, shell, and TCL scripts for automation, data processing, log analysis, and developer tooling. • Build and maintain integrations between firmware/verification tools, CI/CD systems, test frameworks, and reporting platforms. • Develop and improve infrastructure for simulation and emulation environments (e.g., Cadence Palladium, CDE), including setup helpers, debug scripts, and result parsers. • Maintain and enhance regression pipelines, nightly test flows, and artifact management. • Create dashboards, reports, and data pipelines that help the team track test status, coverage, and failures. • Write and maintain low-level unit and system-level tests. • Improve developer workflows: environment setup, release packaging, triage automation, and productivity tooling. • Evaluate and integrate AI-assisted coding assistants and other productivity tools into the team's toolchain where they add clear value. • Collaborate with firmware, verification, algorithms, and hardware design teams to understand pain points and deliver practical solutions.
Requirements: • Currently pursuing a B.Sc. in Electrical/Electronic Engineering, Computer Engineering, Computer Science, Software Engineering, or a related field (minimum 3 semesters remaining until graduation). • Strong programming skills in Python. • Comfortable writing scripts and working in CLI environments, Git, and Linux. • Highly analytical, self-driven, and eager to learn new technologies. • Strong teamwork and communication skills. • Demonstrated ability to quickly learn new domains. Advantages • Experience with CI/CD systems and test automation frameworks. • Familiarity with firmware verification, simulation, or hardware emulation platforms. • Hands-on experience debugging integrated hardware-software systems. • Basic knowledge of C or embedded systems. • Experience with databases, dashboards, or web-based reporting tools. • Experience using AI coding assistants (GitHub Copilot, Cursor, Amazon CodeWhisperer, or similar). • Background in workflow automation or scripting for developer productivity.
שאלות על המשרה
- המשרה לא ציינה שכר. אנחנו מציגים שכר רק כשהמעסיק מפרסם אותו.
- היברידי
- Currently pursuing a B.Sc. in Electrical/Electronic Engineering, Computer Engineering, Computer Science, Software Engineering, or a related field (minimum 3 semesters remaining until graduation), Strong programming skills in Python, Comfortable writing scripts and working in CLI environments, Git, and Linux, Highly analytical, self-driven, and eager to learn new technologies, Strong teamwork and communication skills