עוד משרות מפתח תוכנה

Embedded Software Engineer

נמצא אצל Newphotonics

עד כמה אתם מתאימים למשרה הזו? לראות את ההתאמה שלי התאמת קורות החיים

מוזכר במשרה זו

תיאור

NewPhotonics is a fabless semiconductor engineering innovative optical-first silicon photonic product and technology for AI interconnect in data centers and hyperscaler infrastructure. Our market-disrupting PIC solutions enable energy efficiency, production simplicity and volume manufacturing of pluggable, NPO and CPO chips and engine platforms that will compact-packaged optical connectivity in scale-out, scale-up and scale-across networks. Job Description We are looking for an Embedded Software Engineer to join our dynamic team and play a key role in developing low-level firmware and embedded control systems for our advanced hardware platforms. Main Responsibilities Develop real-time embedded firmware, HAL, BSP, bootloaders, and low-level peripheral drivers (I2C, SPI, UART, ADC, DAC, DMA, Timers). Write robust C/C++ code targeting ARM Cortex-M microcontrollers in both bare-metal and RTOS environments (e.g., FreeRTOS, Zephyr). Participate in hardware-software integration, board bring-up, and production debugging. Collaborate closely with hardware design, system architecture, and photonics teams to define firmware requirements and interfaces. Interpret electrical schematics, PCB layout files, and component datasheets to independently own and test firmware modules. Qualifications & Requirements B.Sc. in Electrical Engineering, Computer Engineering, or a related technical discipline. 10+ years of experience developing real-time embedded firmware, HAL, BSP, bootloaders, and low-level peripheral drivers. Strong C/C++ programming background targeting ARM Cortex-M microcontrollers in both bare-metal and RTOS environments. Deep understanding of RTOS fundamentals, including task scheduling, concurrency, inter-process communication (IPC), mutexes/semaphores, and interrupt handling (ISRs). Ability to interpret electrical schematics, PCB layout files, and component datasheets. Extensive experience in hardware-software integration, board bring-up, and production debugging. Star Candidate Advantages Experience with high-speed communication protocols and optical transceivers control. Background in Python scripting for automated testing and lab setup. Familiarity with FPGA integration and embedded Linux environments.

קבלו את המשרות האלה במייל

משרות חדשות עבור “Software Engineer” בגוש דן — קבלו את החדשות כל בוקר.

בלחיצה אחת, בלי מייל אישור — וגם לוח משרות למעקב.

ישר מעמודי הקריירה של החברות ומלוחות הדרושים בישראל. בלי קורות חיים, בלי חשבון, בלי משרות ממומנות — הסרה בלחיצה אחת.

שינוי תפקיד או אזורים

עוד משרות מפתח תוכנה