עדיין מחפשים עבודה במנועי חיפוש? הגיע הזמן להשתדרג!
במקום לעבור לבד על אלפי מודעות, Jobify מנתחת את קורות החיים שלך ומציגה לך רק משרות שבאמת מתאימות לך.
מעל 80,000 משרות • 4,000 חדשות ביום
חינם. בלי פרסומות. בלי אותיות קטנות.
Job Overview
As an Embedded Systems Programmer, you will develop the Configuration and Image Management System (CIMS) to support the company's proprietary product. This is a distribution system deployed across the globe. You’ll adapt existing Update Modules, create new ones for software and firmware modules and FPGA updates, generate CIMS Artifacts, develop the CIMS Client (C++), deploy a production-grade on-premises CIMS Server, and integrate with our CI/CD build systems. This role is ideal for an early-career programmer with a strong foundation in Linux and C++, eager to tackle challenges in embedded systems, IoT and Cloud technologies.
Qualification
- sB.Sc. in Computer Science or Electrical Engineering or relevant Army technical experience.
- 3+ years of experience in C/C++ development for embedded or real-time systems, including at least 1 year of hands-on C++ development.
- Experience developing software for embedded Linux (ARM) in user space.
- Some hands-on experience writing or modifying Linux kernel modules (drivers, subsystems).
- Experience with Cellular LTE/5G and radio systems — a major advantage.
- Knowledge of Xilinx FPGA boards and PCIe communication — nice to have.
- Experience with Yocto-based embedded Linux repository creation — nice to have.
- Experience working with ADC/DAC and direct communication with FPGA hardware.
- Knowledge of UHD (USRP Hardware Driver) or similar SDR abstraction layers.
- Understanding of DMA operations, memory bandwidth, and I/O subsystem performance.
- Strong debugging skills using tools such as logic analyzers and oscilloscopes.
במקום לעבור לבד על אלפי מודעות, Jobify מנתחת את קורות החיים שלך ומציגה לך רק משרות שבאמת מתאימות לך.
מעל 80,000 משרות • 4,000 חדשות ביום
חינם. בלי פרסומות. בלי אותיות קטנות.
שאלות ותשובות עבור משרת Embedded System Engineer
התפקיד המרכזי של מהנדס מערכות משובצות ב-NCT הוא לפתח את מערכת ניהול התצורה והתמונות (CIMS - Configuration and Image Management System) עבור המוצרים הקנייניים של החברה. זה כולל התאמת מודולי עדכון קיימים, יצירת מודולים חדשים לתוכנה, קושחה ועדכוני FPGA, פיתוח לקוח ה-CIMS ב-C++, פריסת שרת CIMS מקומי ברמת ייצור ושילוב עם מערכות ה-CI/CD של החברה.
משרות נוספות מומלצות עבורך
-
Software Embedded Engineer, Annapurna Labs
-
תל אביב - יפו
myGwork - LGBTQ+ Business Community
-
-
Embedded Software Development Engineer
-
תל אביב - יפו
Annapurna Labs Ltd.
-
-
RT Software Developer
-
רחובות
בי נט ייעוץ והשמה כ''א בע''מ
-
-
Embedded Software Engineer
-
רעננה
Cardo Systems
-
-
C++ Embedded Engineer JB-5057
-
יהוד-מונוסון
Recruitx
-
-
C++ Embedded Engineer JB-4594
-
רחובות
Recruitx
-
18,000-26,000 ₪