Staff Firmware Engineer - 5G/6G Modem
פורסם לפני 5 ימים · 0 מועמדים
התפקיד במילים פשוטות
תפקיד זה כולל תכנון ופיתוח קוד חומרה (Firmware) עבור מודמים בטכנולוגיות 5G ו-6G, תוך התמקדות בזרימות שליטה, בקרת RF, תזמון ומכונות מצבים. העבודה כוללת מימוש תכונות לפי תקני 3GPP, דיבוג בעיות מורכבות ושיתוף פעולה הדוק עם צוותי חומרה ומערכת.
- B.Sc. or Master's degree in Computer Engineering, Electrical Engineering, Computer Science, or related field
- Strong programming skills in C
- 3-6+ years experience with embedded systems or firmware development
- Understanding of real-time systems, interrupts, concurrency, and low-level control logic
- Experience with AI coding tools (e.g., Claude Code, GitHub Copilot)
- Experience in RF controls and RF loops
- Demonstrated experience in the semiconductor industry and SoC projects
- Exposure to 3GPP specifications
חולץ מתיאור המשרה · מתעדכן אוטומטית
למי זה מתאים
התפקיד מתאים למהנדסי תוכנה, מחשבים או חשמל עם ניסיון מבוסס בפיתוח C ומערכות משובצות בזמן אמת (Embedded). הוא פחות מתאים למי שחסר רקע בעבודה קרובה לחומרה, תזמון ומערכות תקשורת.
תיאור המשרה המלא
המשרה המקורית · נשמר לעיוןDescription
Key Responsibilities:
• Design and implement firmware for 5G / 6G NR modem, focusing on control flows, RF controls, scheduling, and state machines.
• Implement features based on 3GPP specifications (5G/6G NR, LTE, multi‑RAT operation).
• Work closely with modem systems, PHY, and HW teams to define and integrate end‑to‑end solutions.
• Debug complex modem issues involving firmware, hardware, and system interactions.
• Participate in bring‑up, integration, and feature commercialization on new modem platforms.
• Contribute to design discussions, code reviews, and technical problem solving within the team.
Required Qualifications:
• B.Sc. in Computer Engineering, Electrical Engineering, Computer Science, or equivalent.
• Strong programming skills in C.
• 3 - 6 years experience with embedded systems or firmware development.
• Understanding of real‑time systems, interrupts, concurrency, and low‑level control logic.
• Strong debugging and problem‑solving skills.
Minimum Qualifications:
• Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, or related field and 5+ years of Software Engineering, Hardware Engineering, Electrical Engineering, Systems Engineering, or related work experience.
OR
• Master's degree in Computer Engineering, Computer Science, Electrical Engineering, or related field and 4+ years of Software Engineering, Hardware Engineering, Electrical Engineering, Systems Engineering, or related work experience.
Preferred Qualifications:
• Knowledge and experience with AI coding tools (e.g., Claude Code, GitHub Copilot, etc.).
• Strong ability to work effectively both as part of a team and independently.
• Experience in real-time embedded software development, including caching mechanisms, multithreaded environments, and concurrency management.
• Experience in RF controls and RF loops.
• Demonstrated experience in the semiconductor industry, with a focus on real-time embedded development and/or SoC (System-on-Chip) projects.
• Proven experience in implementation, debugging, and root-cause analysis of complex embedded systems, with a deep understanding of hardware-software interactions.
• Familiarity with system firmware, scheduler design, and control-plane logic.
• Strong analytical and problem-solving skills, with the ability to drive issues from investigation to resolution.
• Exposure to working close to hardware, including registers, interrupts, DMA, and timers.
• Exposure to 3GPP specifications.
שאלות על המשרה
- המשרה לא ציינה שכר. אנחנו מציגים שכר רק כשהמעסיק מפרסם אותו.
- B.Sc. or Master's degree in Computer Engineering, Electrical Engineering, Computer Science, or related field, Strong programming skills in C, 3-6+ years experience with embedded systems or firmware development, Understanding of real-time systems, interrupts, concurrency, and low-level control logic