דרושים » תוכנה » Real Time C ++ and Python Engineer

משרות על המפה
 
בדיקת קורות חיים
VIP
הפוך ללקוח VIP
רגע, משהו חסר!
נשאר לך להשלים רק עוד פרט אחד:
 
שירות זה פתוח ללקוחות VIP בלבד
AllJObs VIP
כל החברות >
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
4 ימים
Job Type: Full Time and Hybrid work
We are seeking a highly skilled Real-Time C ++ and Python software engineer to join our dynamic team. The ideal candidate will have extensive experience in developing and optimizing software for Real-Time systems, ensuring high performance and reliability. This role involves working on cutting-edge projects that require a deep understanding of the theoretical and practical aspects of Real-Time computing, with proficiency in both C ++ and Python.

Responsibilities:
Design, develop, and maintain software for Real-Time systems using C ++ and Python.
Optimize software to meet performance requirements and ensure low latency and high reliability.
Collaborate with cross-functional teams to define software requirements and specifications.
Implement and TEST software modules to ensure they meet the necessary performance and safety standards.
Requirements:
Bachelors or Masters degree in Computer Science, Engineering, or a related field.
5 years of SW Development experience
At least 3 years of experience in Real-Time software development with C ++ and Python.
Proficiency in multi-threaded and concurrent programming.
Experience with low-level programming and hardware interfacing.
Excellent problem-solving skills and attention to detail.
Ability to work both independently and as part of a team.
Strong communication skills to effectively collaborate with other team members and stakeholders.
Advantages
Experience with Real-Time automotive, aerospace, telecommunications, or industrial automation systems.
Familiarity with software development tools and environments such as GNU/ Linux, Windows, or Embedded systems.
Knowledge of software development methodologies, including Agile and Scrum.
This position is open to all candidates.
 
Hide
הגשת מועמדות
עדכון קורות החיים לפני שליחה
8294279
סגור
שירות זה פתוח ללקוחות VIP בלבד
משרות דומות שיכולות לעניין אותך
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
וייזדום
דרושים בוייזדום
Job Type: Full Time and Jobs without resume
We are looking for our first software engineer a founding member who will play a pivotal role in shaping the DNA of software development. This is a rare opportunity to join early, architect core systems, and lay the foundation for Real-Time software powering cutting-edge sensing platforms.
You will lead implementation efforts across Embedded and accelerated systems and help define the technical standards that will guide our future.
Key Responsibilities:
Design and implement high-performance, Real-Time software solutions.
Collaborate closely with hardware and systems engineers to ensure tight integration and optimal performance.
Lead development efforts on NVIDIA Jetson platforms
Influence software engineering culture, tools, and processes as a founding member of the team.
Participate in code reviews, testing, and documentation to maintain high engineering standards.
Requirements:
Requirements:
5+ years of experience in software engineering, ideally focused on Real-Time or Embedded systems.
Proficiency in developing on NVIDIA Jetson platforms.
Solid understanding of Real-Time operating systems and performance-critical system design.
Familiarity with FPGA integration, especially on the Xilinx platform, is a strong advantage.
Experience with C / C ++, Python, and cross-platform development tools.
Strong problem-solving skills, autonomy, and a startup mindset with a drive to own and build.
Excellent communication and collaboration abilities.
Bachelor's or Masters degree in Computer Science, Electrical Engineering, or related field (or equivalent experience).
This position is open to all candidates.
 
Show more...
הגשת מועמדות
עדכון קורות החיים לפני שליחה
8225098
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
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 נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
4 ימים
חברה חסויה
Location: Yokne`am
Job Type: Full Time
Our team is expanding, and we want to hire the most talented people we can. Continued success depends on it! Once you've had a chance to explore our current open positions, apply to the ones you feel suit you best and keep track of both your progress in the selection process, and new postings that might interest you!
Thanks for your interest in working on our team!

We are looking for a motivated Software Engineer to join our site in Yokneam.
You will have the chance to develop your own skills in a flexible and energetic work atmosphere with friendly and experienced colleagues. You will have helpful supervision, opportunity to learn, modern tools and flexible work culture.
If you want to be a part of our growing company that is driven by innovation and is focused on building a future together with our employees, consider applying.
Principle duties and responsibilities
Design, develop, and maintain efficient, reusable, and reliable code in C/C++.
Implement and troubleshoot networking protocols and services for embedded real-time systems.
Collaborate with cross-functional teams to define, design, and ship new features.
Write unit tests and participate in code reviews to ensure high-quality deliverables.
Debug and resolve software defects and performance bottlenecks.
Stay updated on emerging technologies and apply them to improve system functionality.
Document technical designs, processes, and procedures.
Requirements:
Bachelors degree in Computer Science, Engineering, or a related field (or equivalent experience).
1-2 years of experience in software development with a focus on C/C++ programming.
Understanding of networking concepts, including OSI model, sockets programming, and protocol design.
Familiarity with Linux/Unix environments and command-line tools.
Experience with version control systems (e.g., Git).
Knowledge of multithreading, memory management, and performance optimization in C/C++.
Excellent problem-solving skills and attention to detail.
Strong communication skills and ability to work collaboratively in a team environment.
Understanding of software development methodologies (e.g., Agile, Scrum).
Success Criteria:
High professional skills
Relevant experience
High energy individual
Internally motivated
Able to work well within development organization
Broader scope to interact at development and industry standards level
Demonstrates a wide degree of creativity and latitude.
Benefits
Possibility to work in an international, multicultural environment
Strong team-oriented and friendly work culture
CSR program - Employee volunteerism and community involvement.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8294688
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
5 ימים
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 בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
13/07/2025
חברה חסויה
Location: Tel Aviv-Yafo
Job Type: Full Time
We are looking for a Product & Test ATE Engineer.
The Chip Test Engineer plays a crucial role in designing, developing, and implementing automated test for IC chips and systems for Automotive industry. The Test Engineer is responsible to define and develop tests, design test features, program test scripts, and analyze test results to ensure the quality and functionality of products. The Test Engineer collaborates with cross-functional teams to troubleshoot issues, improve test processes, and support product development efforts.
Responsibilities:
Develop and implement test strategies, plans, and procedures for ATE systems to ensure comprehensive testing of ICs.
Design and develop test features, test programs, and test scripts for automated test environment (ATE) based on product specifications and requirements.
Collaborate with design engineers, product manager, production vendors and manufacturing teams to understand product functionality, performance requirements, and testability considerations.
Conduct feasibility studies and risk assessments to identify potential challenges and develop mitigation strategies for test development and implementation.
Develop test program based on code languages C++ , Java and Python.
Debug, troubleshoot, and resolve issues with ATE hardware, software, and test scripts to ensure reliable and accurate test results.
Analyze test data and results to identify trends, anomalies, and potential defects, and provide feedback to design and development teams for product improvement.
Develop and maintain documentation for test procedures, specifications, and configurations.
Collaborate with vendors and suppliers to evaluate and select ATE equipment, components, and software tools that meet project requirements and performance standards.
Stay abreast of industry trends, advancements in test technologies, and best practices in automated testing to drive continuous improvement in test processes and methodologies.
Requirements:
Bachelor's degree in electrical engineering, computer engineering, or a related field.
Proven 5+ years of experience in automated test development, preferably in the semiconductor or electronics industry.
Experience in programming languages such as C/C++/JAVA/Python.
knowledge of ATE hardware platforms (e.g., Advantest or Teradyne) and test methodologies (e.g., parametric testing, functional testing).
Familiarity with electronic measurement instruments (e.g., oscilloscopes, multimeters, signal generators) and test techniques for analog and digital circuits. Advantage RF test.
Excellent problem-solving skills and the ability to troubleshoot complex issues with ATE systems and test setups.
Strong communication and interpersonal skills, with the ability to work effectively in cross-functional teams.
Detail-oriented with a focus on quality, accuracy, and efficiency in test development and execution.
Ability to work independently, prioritize tasks, and manage multiple projects simultaneously in a fast-paced environment.
Preferred Qualifications:
Experience in Mix-signals, high-speed interfaces testing fields.
Experience with test data analysis tools (e.g JMP, Spotfire, Yield HUB, Silicon Dash).
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8256320
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
חברה חסויה
Location: Tel Aviv-Yafo and Ramat Gan
Job Type: Full Time
designs & develops digital products (that create a digital customer experience) for tech-companies, based in Israel with offices in New York City.

The position is ideal for an energetic, creative individual, independent and a team player with a strong personality, who would like to take on a wide range of challenging projects in an exciting and dynamic atmosphere.

What you'll be doing
Take active part in research and development of innovative Android applications utilizing computer vision and AR technologies.
Collaborate with cross-functional teams to define, design, and ship new features.
Integrate AI vision models for detecting and tracking real-world objects in real-time.
Develop and implement AR features to enhance user interaction and experience.
Optimize application performance for smooth and efficient operation.
Conduct code reviews and provide mentorship to junior developers.
Stay updated with the latest industry trends and technologies to ensure our applications remain at the forefront of innovation.
Requirements:
Bachelors or Masters degree in Engineering, Computer Science, Information Systems, or a related field.
5+ years of experience in mobile development, with a strong focus on Android (Kotlin must, Java).
At least 2 years of hands-on experience with Jetpack Compose in production.
Experience developing SDKs and integrating third-party services.
Solid understanding of software engineering best practices, including Git, testing, and CI/CD.
Strong problem-solving skills, attention to detail, and ability to work well in a team environment.

Advantages:
1+ year of experience in AR development using ARCore.
Exposure to AI and machine learning models, particularly in vision-related applications.
Knowledge of computer vision concepts and libraries (e.g., OpenCV, ML Kit).
Experience with 3D computing and rendering technologies.
Familiarity with cross-platform development frameworks.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8296493
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
14/07/2025
Location: Tel Aviv-Yafo
Job Type: Full Time and Hybrid work
we are seeking an experienced and motivated Group Manager to lead the development of our Windows Endpoint Security Client. This role is a key part of our R&D organization and will be responsible for delivering advanced protection and detection capabilities to millions of enterprise endpoints worldwide.
You will lead a team of approximately 30 engineers, driving all aspects of development from design and implementation to performance, security, and maintainability, while working closely with product and cross-functional teams
Key Responsibilities
Lead a group of ~30 engineers focused on the Windows Endpoint Security Client, including architecture, development, quality, and delivery.
Own the technical strategy and execution for the Windows client, ensuring alignment with product requirements, threat landscape evolution, and customer feedback.
Drive the development lifecycle from planning and design to testing and deployment using modern, agile practices.
Ensure delivery of secure, high-performing, and robust client software, compatible with evolving Windows platforms and enterprise environments.
Collaborate with Product Management, Security Research, QA, and cross-functional R&D teams to build innovative and differentiated features.
Champion engineering best practices in code quality, testing, automation, and CI/CD pipelines.
Support escalations and field issues, ensuring customer success and product reliability in real-world deployments.
Build and foster a high-performing, collaborative, and engaged engineering team.
Requirements:
7+ years in software engineering, with 3+ years leading engineering teams, preferably in cybersecurity or system-level products.
Hands-on experience in Windows OS internals, system programming, and developing complex client applications in C/C++ or similar.
Deep understanding of endpoint security technologies (e.g., AV, EDR, XDR, sandboxing, anti-ransomware).
Familiarity with Windows driver development, kernel-mode programming, and user-kernel communication a strong advantage.
Experience with Agile methodologies, automated testing, and CI/CD processes.
Proven ability to build strong engineering teams, mentor talent, and deliver results in a fast-paced environment.
Excellent communication and collaboration skills; ability to partner effectively with cross-functional peers.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8257613
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
10/07/2025
חברה חסויה
Location: Herzliya
Job Type: Full Time
Power the Future with us! At SolarEdge (NASDAQ: SEDG), we're a global leader in smart energy technology, with over 3,000 employees, offices in 34 countries, and millions of installations worldwide. Our innovative solutions include solar inverters, battery storage, backup systems, EV charging, and AI-based energy management. We're committed to making clean, green energy the primary power source for homes, businesses, and beyond. With the growing demand for electricity, the need for smart, clean energy sources is constantly rising. SolarEdge offers amazing opportunities to develop your skills in a multidisciplinary environment, covering everything from research and development to production and customer supply. Work with talented colleagues, tackle exciting challenges, and help create a sustainable future in an industry that's always evolving and innovating. Join us and be part of a company that values creativity, agility, and impactful work. The IoE group specializes in making SolarEdge devices smarter and more connected. By joining us, you’ll have the chance to be involved from early stages of architecture & design planning, through development and testing phases up to integration within SolarEdge hardware products, infrastructures, and field deployment What you'll be doing in this position:
* Design, develop, test and maintain code for modern embedded Linux based IOT devices, both in low level and system level development.
* Participate in design reviews, architecture definition, test planning and integrations.
* Debug and troubleshoot software issues
* Keep up to date with the latest industry trends, IoT technologies, and development tools
* Work with adjacent teams such as software, integration, system, support and hardware.

Country:
Israel

City:
Herzliya
Requirements:
* BSc in Software Engineering, Computer Science or equivalent – must.
* 2+ years of experience in Object-Oriented Programming (OOP) with C++ - must
* Foundational knowledge in C – must.
* Experience with Go language - advantage
* Experience with Python language - advantage
* Experience in user space application development in Linux – advantage.
* Proficiency in using modern development tools and version control systems (e.g., Git, Docker) SolarEdge recognizes its talented and diverse workforce as a key competitive advantage. Our business success is a reflection of the quality and skill of our people. SolarEdge is committed to seeking out and retaining the finest human talent to ensure top business growth and performance.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8183799
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
20/07/2025
חברה חסויה
Location: Tel Aviv-Yafo
Job Type: Full Time
Required Senior Rust Software Engineer
Why would you love this job?
You will have the opportunity to work on the cutting-edge JSON module for us, where you can optimize performance, develop new APIs, and shape the future of this essential open-source module. Additionally, you will contribute to maintaining and improving two other key open-source modules, ensuring their stability and reliability while playing a crucial role in our overall development.
What youll do:
Enhance the performance and efficiency of the JSON module, ensuring it meets high standards of speed and reliability.
Design and implement new APIs for the JSON module, improving usability and expanding its functionality for a wider range of applications.
Maintenance and developing Time-series and Bloom modules, ensuring their stability, reliability, and performance.
Engage with the open-source community, addressing issues, incorporating feedback, and contributing to the collective knowledge base.
Participate in code reviews, providing constructive feedback and fostering a culture of continuous improvement and technical excellence.
Explore new ideas and technologies to continuously improve our modules, driving innovation and staying ahead of industry trends.
Requirements:
B.Sc. in Computer Science, Software Engineering or a related field
5+ experience in C++ programming, with a deep understanding of its memory safety, concurrency features, and performance optimizations.
Familiarity with JSON data structures and experience optimizing and managing JSON in databases or applications.
Strong analytical and problem-solving abilities, with a focus on optimizing performance and solving complex technical challenges.
Excellent communication and teamwork skills, with the ability to work effectively with a distributed team and contribute to collective goals.
Extra great if you have:
Hands-on experience working with us, particularly with our modules and API development.
Proficiency in Rust development.
A history of contributing to open-source projects, demonstrating your ability to collaborate and engage with the community.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8265690
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
23/07/2025
חברה חסויה
Location: Herzliya
Job Type: Full Time
We are a leading software company, is seeking for an experienced C ++ Developer to join us. We specialize in delivering cutting-edge software services, allowing clients to focus on their core business activities. Join us if you're a fast learner, tech-savvy, and eager to contribute to innovative projects. Shape the future of with us! As a tech lead you will: * Lead the design of systems and infrastructure. * Assume a technical leadership role, guiding and mentoring a team of C ++ developers. * Conduct code reviews, ensuring adherence to architectural standards. * Respond effectively to production problems, troubleshoot issues, and ensure system reliability.
Requirements:
* 5+ years of experience in developing high-performance code in C ++ for Windows platform or rt systems
* Strong understanding of OOP, multi-process, and multi-threading applications
* Experience in the computer vision algorithms implementation
* Deep understanding of the image processing principles
* Experience with NVidia tools and SDKs is a strong advantage
* Experience with video grabbing, processing, and display
* Experience with DirectX or OpenGL
* Experience with MatLab and Python code
* Experience in implementation of Machine Learning based algorithms, pre and post-processing implementations
* Experience in CUDA programming
* Experience with OpenCV
* Experience with GIT
* Proven experience with software performance optimizations
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
7501612
סגור
שירות זה פתוח ללקוחות VIP בלבד