דרושים » תוכנה » Linux Kernel Engineer

משרות על המפה
 
בדיקת קורות חיים
VIP
הפוך ללקוח VIP
רגע, משהו חסר!
נשאר לך להשלים רק עוד פרט אחד:
 
שירות זה פתוח ללקוחות VIP בלבד
AllJObs VIP
כל החברות >
10/07/2025
משרה זו סומנה ע"י המעסיק כלא אקטואלית יותר
שם חברה חסוי
מיקום המשרה:צפון
סוג משרה: משרה מלאה
משרות דומות שיכולות לעניין אותך
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
20/07/2025
Location: Haifa
Job Type: Full Time and Travel Required
looking for talented and experienced individuals to join us in shaping cutting-edge solutions in the world of Embedded systems. Whether you're a skilled Embedded software engineer or a passionate team leader, this is an opportunity to join a high-impact initiative, working on complex, multi-interface platforms alongside cross-functional teams including hardware, firmware, algorithms, and DevOps. Key Responsibilities (based on role and experience):
* Design and develop Embedded software for Real-Time operating systems such as Linux VxWorks, and FreeRTOS
* Work with hardware and low-level components, including BSP serial interfaces, and various peripherals.
* Write robust, maintainable code in C / C ++, following Object-Oriented Programming (OOP) principles.
* Participate in the full software development lifecycle: requirements analysis, system architecture, coding, testing, and integration.
* Collaborate with hardware, algorithm, and QA teams to ensure seamless system integration.
* Plan and implement TEST environments, automation tools, and validation processes.
* Drive technical discussions, code reviews, and design decisions.
* (For Team Leaders) Lead and mentor a team of Embedded developers, manage task execution, and support professional growth.
Requirements:
* B.Sc. in Software Engineering, Computer Science, or a related field.
* At least 3 years of hands-on experience in Embedded software development 5+ years of experience in Embedded development and 3+ years in team leadership (for team leader positions).
* Strong proficiency in C / C ++ and familiarity with RTOS environments ( Linux, VxWorks, FreeRTOS).
* Solid understanding of low-level hardware/software interfaces and Real-Time constraints.
* Excellent problem-solving and system -level thinking.
* Strong interpersonal and communication skills.
* Fluent English (reading and writing) mandatory Advantages:
* Experience with Agile/SCRUM methodologies.
* Background in Real-Time systems ( rt ) and performance optimization.
* Willingness to travel abroad occasionally.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8194294
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
6 ימים
חברה חסויה
Location:
Job Type: Full Time
abra R&D is seeking an experienced Embedded Team Leader to join our Engineering team! Join abra R&D as a Team Leader, driving the development of cutting-edge Embedded software solutions. In this role, you'll lead a talented team of developers working on high-performance, multi-interface systems. You'll be responsible for designing, building, and maintaining robust software systems, collaborating with cross-functional teams, and ensuring seamless integration with hardware platforms. Responsibilities:
* Lead and mentor a team of Embedded software developers.
* Design and develop high-quality Embedded software solutions.
* Implement and maintain multi-interface systems (serial interfaces, BSP, hardware integrations).
* Collaborate with hardware teams to optimize system performance and reliability.
* Plan and execute comprehensive testing strategies, including test scenarios and environments.
* Drive technical discussions, code reviews, and architectural decisions.
* Ensure delivery of clean, maintainable, and well-documented code.
* Monitor and resolve production issues, ensuring system stability and scalability.
Requirements:
* 5+ years of experience in Embedded software development with operating systems such as Linux/VxWorks/FreeRTOS.
* 3+ years of experience leading development teams.
* Strong expertise in C++ and Object-Oriented Programming (OOP).
* Hands-on experience with multi-interface systems and hardware integration.
* Proficiency in designing and implementing testing strategies and environments.
* Excellent problem-solving, integration, and collaboration skills.
* Bachelor's degree in Software Engineering, Computer Science, or a related field.
* Strong command of English (reading and writing) – mandatory. Advantages
* Experience in real-time systems (RT).
* Familiarity with SCRUM methodologies and experience leading SCRUM teams.
* Availability for international travel as needed.
* If you are passionate about Embedded systems, thrive in leadership roles, and want to work on groundbreaking projects, we'd love to hear from you!
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8009932
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
19/08/2025
חברה חסויה
Location: Haifa
Job Type: Full Time
we are seeking an Embedded software engineer We are looking for an experienced Embedded software engineer to join our engineering team and contribute to the development of complex, Real-Time Embedded systems across multiple interfaces and platforms. Full-time + On Site position based in North Israel. Key Responsibilities:
* Develop Embedded software for Real-Time operating systems ( Linux, VxWorks, FreeRTOS)
* Work with hardware-software interfaces including BSPs and serial communication
* Perform full software lifecycle activities: design, coding ( C ), testing, and integration
* Collaborate with hardware, firmware, and algorithm teams for seamless system integration
Requirements:
* B.Sc. in Software Engineering, Computer Science, or a related field. - Must
* Minimum 3 years of experience in Embedded software dBevelopment.- Must
* Hands-on experience with RTOS environments such as Linux, VxWorks, or FreeRTOS. - Must
* Proficiency in C programming - Must
* Experience with hardware interfaces and low-level programming Must
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8309076
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
6 ימים
חברה חסויה
Location: Haifa
Job Type: Full Time and Travel Required
abra R&D is seeking an Embedded Software Engineer We are looking for an experienced Embedded Software Engineer to join our engineering team and contribute to the development of complex, real-time embedded systems across multiple interfaces and platforms. Full-time + On Site position based in North Israel. Key Responsibilities:
* Develop embedded software for real-time operating systems (Linux, VxWorks, FreeRTOS)
* Work with hardware-software interfaces including BSPs and serial communication
* Perform full software lifecycle activities: design, coding (C/C++), testing, and integration
* Collaborate with hardware, firmware, and algorithm teams for seamless system integration
Requirements:
* B.Sc. in Software Engineering, Computer Science, or a related field. - Must
* Minimum 3 years of experience in embedded software development.- Must
* Hands-on experience with RTOS environments such as Linux, VxWorks, or FreeRTOS. - Must
* Proficiency in C++ programming and OOP. - Must
* Experience with hardware interfaces and low-level programming – Must
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8173730
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
3 ימים
חברה חסויה
Location: Haifa
Job Type: Full Time and Travel Required
abra R&D is seeking an Embedded Software Engineer We are looking for an experienced Embedded Software Engineer to join our engineering team and contribute to the development of complex, real-time embedded systems across multiple interfaces and platforms. Full-time + On Site position based in North Israel. Key Responsibilities:
* Develop embedded software for real-time operating systems (Linux, VxWorks, FreeRTOS)
* Work with hardware-software interfaces including BSPs and serial communication
* Perform full software lifecycle activities: design, coding (C/C++), testing, and integration
* Collaborate with hardware, firmware, and algorithm teams for seamless system integration
Requirements:
* B.Sc. in Software Engineering, Computer Science, or a related field. - Must
* Minimum 3 years of experience in embedded software dBevelopment.- Must
* Hands-on experience with RTOS environments such as Linux, VxWorks, or FreeRTOS. - Must
* Proficiency in C++ programming and OOP. - Must
* Experience with hardware interfaces and low-level programming – Must
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8194289
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
08/08/2025
חברה חסויה
Location:
Job Type: Full Time
abra R&D is seeking an Embedded Software Engineer We are looking for an experienced Embedded Software Engineer to join our engineering team and contribute to the development of complex, real-time embedded systems across multiple interfaces and platforms. Full-time + On Site position based in Central (Jerusalem) Israel. Key Responsibilities:
* Develop embedded software for real-time operating systems (Linux, VxWorks, FreeRTOS)
* Work with hardware-software interfaces including BSPs and serial communication
* Perform full software lifecycle activities: design, coding (C/C++), testing, and integration
* Collaborate with hardware, firmware, and algorithm teams for seamless system integration
Requirements:
* B.Sc. in Software Engineering, Computer Science, or a related field. - Must
* Minimum 3 years of experience in embedded software development.- Must
* Hands-on experience with RTOS environments such as Linux, VxWorks, or FreeRTOS. - Must
* Proficiency in C++ programming and OOP. - Must
* Experience with hardware interfaces and low-level programming – Must
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8226955
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
3 ימים
Location: Yokne`am
Job Type: Full Time
our company Networking business unit is seeking an experienced Software Engineer with a strong software development background, specifically writing content software for HW applications of networking ICs. We require a hardworking, driven, passionate engineer who thrives in high-paced and dynamic environments and drives tasks to completion promptly. You will be required to write efficient, reliable code while continually expanding knowledge of networking standards and their implementation, taking into account software architecture and principles. You will be writing stress content for networking HW applications, focusing on the ASIC in a system environment.
What you'll be doing:
Our team's main mission is to write networking-specific tests. We write the required SW, test it on the HW, and debug issues that arise from hardware-software integration. You will design, develop, and maintain embedded software solutions that engage with hardware units within ICs. In addition to writing and maintaining clear and well-documented code, in line with software standard methodologies.
We require candidates to translate hardware specifications into well-structured software components that enable the desired hardware functionality, as well as learn and implement a variety of network protocols (e.g., Ethernet, Infiniband) as part of the software stack.
A big part of this role involves collaboration with HW, FW, and performance teams to understand high-level hardware design, as well as FW/SW requirements to optimize logic/power stress on the ASIC. We offer a dynamic, exciting work environment, with many new learning experiences and interactions with people from different aspects of the company.
Requirements:
B.Sc. in computer science, Software Engineering, or a related field
Experience of 4+ years with embedded software development, particularly in C/C++
Experience with writing software for hardware applications
knowledge in networking products/ protocols
Knowledge of object-oriented programming (OOP), design patterns, and fundamental software engineering principles
Proficiency in software debugging techniques and tools, with a focus on software-side issues
Ways to stand out from the crowd:
Familiarity with embedded operating systems (such as FreeRTOS, Embedded Linux) or bare-metal development
Experience with network protocols such as Ethernet, TCP/IP, and related communication standards
Background with networking benchmark applications and testing.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8324056
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
5 ימים
חברה חסויה
Location: Yokne`am
Job Type: Full Time and Hybrid work
In this job you will need to design, lead, develop, complex and versatile software solutions. This includes technical leadership and working closely with other stakeholders in the organization such as system engineers. You will need follow through from concept to product along with hands on hands-on coding and supporting complex integrations of the various parts of the system. We offer a challenging and most interesting technological domain with many SW technologies, algorithms, and a wide SW stack.

Responsibilities:
Lead and implement complex software features in an embedded Linux environment.
Develop, debug, and maintain kernel-level .
Own the software integration of multiple system components.
Collaborate with system, hardware, and other teams.
Take responsibility from design through delivery, including hands-on coding.
Write technical documentation and design specifications.
Deep knowledge with HW architectures, OS implementation details and HW-SW partitioning.
Requirements:
Qualifications:
Proven experience in embedded software development on Linux platforms.
Extensive hands-on experience with Linux kernel development and customization.
Strong programming skills in C, C++, and Python.
Solid understanding of HW/SW architecture, OS internals, and HW-SW partitioning.
Ability to independently drive designs and solve complex technical problems.
Proficiency with development toolchains, debugging tools, automation frameworks.
Strong verbal and written communication skills for documenting technical solutions.
Excellent team collaboration and communication skills.
Self-driven with a high level of ownership and accountability.

Advantages:
Experience with storage systems (NVMe, block/stream storage).
Familiarity with HW acceleration for AI/ML.
Background in telecommunication systems (wired/wireless modems).
Knowledge of cybersecurity concepts in embedded systems.
Experience with virtualization (VMs, containers).
Working with ARM Cortex-A CPUs.
Familiarity with Xilinx tools and ecosystem.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8319929
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Jerusalem
Job Type: Full Time
our company's Autonomous Driving & ADAS group in Jerusalem leads the way in developing innovative solutions for autonomous vehicles. Our team creates hardware-specific, optimized firmware for applications such as deep learning, computer vision, and sensor fusiondelivering real-time performance in the most advanced vehicle systems. Join us and contribute to shaping the future of mobility. Role Overview: We are looking for an enthusiastic Firmware/Embedded Software Engineer with a strong interest and coursework in computer vision and deep learning. This position offers an excellent opportunity to learn and grow by working closely with experienced engineers on the development of real-time automotive firmware targeting CPUs, DSPs, and dedicated hardware accelerators.
What will your job look like:
Design, develop, test, and optimize autonomous vehicle software components based on internal and external requirements.
Write highly optimized code for specific processors and hardware accelerators.
Leverage advanced ML/DL algorithms, computer vision, and sensor fusion techniques.
Analyze workloads, identify bottlenecks, and suggest improvements for performance enhancement.
Collaborate with algorithm developers to define and implement optimized data flows.
Integrate code into full system flows, testing on simulators and actual silicon.
Develop and utilize testing infrastructures to validate firmware performance.
Perform low-level optimizations and system analysis to ensure code efficiency in embedded automotive environments.
Requirements:
Bachelor's or Masters degree in Computer Science, Engineering, or related field.
4+ years of experience in firmware or embedded software development, with proficiency in C/C++.
Strong programming skills in Python and C.
Knowledge of hardware architectures, operating systems, and system optimization.
Excellent communication skills in English (both oral and written).
Experience with DSP, GPU, SIMD programming, and hardware accelerators.
Background in machine learning, deep learning, computer vision, or image processing.
Familiarity with low-level code optimization, parallelization, and performance profiling.
Good math and algorithmic skills.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8316588
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
06/08/2025
Location: Tel Aviv-Yafo
Job Type: Full Time
You will play a critical role in designing, developing, and optimizing the software components that drive our hardware. Your expertise will be instrumental in ensuring the reliability, performance, and efficiency of our products.

Were looking for a Senior Embedded Software Engineer to own and evolve our production‑grade, multi‑threaded C++ application that drives thermal management, ASIC operation, and hardware interfaces in Bitcoin mining Hardware - ensuring its ongoing productization, reliability, and performance while accelerating time‑to‑market.

Roles and Responsibilities:
Take complete ownership of the embedded control‑system code for Bitcoin mining.
Transform prototype code into clean, modular, production-ready software.
Resolve technical debt, improve system architecture, and manage dependencies.
Design and enhance robust unit and integration test strategies.
Optimize performance and resource utilization.
Debug and resolve complex issues in a multi‑threaded system.
Document APIs, software designs, and perform code reviews.
Collaborate with ASIC and board‑design teams during bring‑up and validation.
Requirements:
Requirements:
Bachelors or Masters degree in Computer Engineering, Computer Science, or equivalent.
5+ years of experience developing modern C++ (14/17/20) applications in embedded/Linux environments.
Proven track record of owning large, complex codebases.
Expertise in multithreading and real‑time systems.
Strong background in software architecture and design.
Excellent problem‑solving skills, with clear written and verbal communication.
Hands-on, proactive, and comfortable working independently and cross-functionally.

Advantages:
Proficiency with Git workflows, build systems (CMake), and debugging tools.
Prior work on ASIC‑based products.
Familiarity with hardware communication protocols: SPI, I²C, GPIO.
Experience with safety‑critical systems, system profiling, performance tuning or thermal optimization.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8292531
סגור
שירות זה פתוח ללקוחות VIP בלבד