דרושים » ניהול ביניים » Real Time C ++ Engineer

דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
4 ימים
חברה חסויה
Job Type: Full Time
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.
.המשרה מיועדת לנשים ולגברים כאחד
 
Hide
הגשת מועמדות
עדכון קורות החיים לפני שליחה
106867
שירות זה פתוח ללקוחות VIP בלבד
משרות דומות שיכולות לעניין אותך
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
4 ימים
חברה חסויה
Location: More than one
Job Type: Full Time and Hybrid work
We are seeking for a talented software engineer with expertise in hardware integration to join our team.
In this role, you will design, develop, and maintain software solutions that interface with hardware devices such as sensors, controllers, and monitoring systems, ensuring efficient management of company's product resources.
You will collaborate with hardware engineers, environmental specialists, and data scientists to build reliable and efficient systems.

Key Responsibilities:
Software Development: Design and implement software to monitor, control, and optimize the company's hardware systems.
Hardware-Software Integration: Develop APIs, drivers, and protocols to facilitate seamless communication between the product hardware and software.
Real-Time data Processing: Build solutions that handle Real-Time data acquisition.
Requirements:
Education: Bachelors or Masters degree in Computer Science, Electrical Engineering, Software Engineering, Environmental Engineering, or a related field (or equivalent practical experience).
Experience: 3+ years of experience in software development, with a focus on hardware integration, preferably in relevant industries (e.g., utilities, environmental monitoring, IoT systems).
Programming Languages: Proficiency in Embedded C and C ++ Python for PC software development.
Hardware Protocols: Knowledge of communication protocols such as Modbus, I2C, SPI, UART, MODBUS and wireless communication protocols (e.g., LoRa, BLE, Cellular) for hardware devices in management systems.
Embedded Systems: Experience working with microcontrollers (PIC, ARM) and Embedded systems to manage hardware devices.
.המשרה מיועדת לנשים ולגברים כאחד
 
Show more...
הגשת מועמדות
עדכון קורות החיים לפני שליחה
106857
שירות זה פתוח ללקוחות VIP בלבד
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
6 ימים
Check Point
Location: Tel Aviv-Yafo
Job Type: Full Time and Hybrid work
The WAF Core Engine team is expanding! We're looking for an experienced and independent software engineer to join us. As part of our CloudGuard WAF product, you'll play a key role in designing and developing cutting-edge security solutions to tackle evolving industry challenges. This role requires combining low- and high-level programming, architecting complex systems, and leveraging data analysis to enhance performance and detection capabilities. Its a unique opportunity to drive innovationnot only within our product but across the broader security landscape.

Be part of a new team in a global, stable company while enjoying a dynamic, start-up-like environment.
Shape the future of CloudGuard WAFyour contributions will have a direct impact on both our product and the industry.
Solve diverse, cutting-edge challenges in web protection, AI-powered threat detection, and data-driven security.
Collaborate with passionate experts, expand your skill set, and advance your career in one of the most exciting domains in cybersecurity.
Key Responsibilities
Design, develop, and own end-to-end POCs and core features for the WAF engine in complex environments.
Write high-quality, secure, and efficient code following best practices.
Work closely with cross-functional teams (R&D, Product, QA) to deliver innovative and high-impact solutions.
Utilize data analytics and big data technologies to detect and mitigate security threats.
Provide technical support, troubleshooting, and maintenance for developed functionality.
Requirements:
At least 3-5 years of hands-on experience as a Software Developer.
Strong proficiency in C++, C, Bash, and Python.
Deep understanding of networking concepts and protocols.
Experience with Linux, Docker, and Kubernetes (K8s).
Hands-on experience with NGINX and its configuration.
Strong problem-solving skills and the ability to work independently.
Proven experience in troubleshooting and resolving complex issues.
Advantages (Nice to Have):

Expertise in HTTP protocol and its security considerations.
Familiarity with Git and CI/CD workflows.
Experience with Go and JavaScript programming.
Knowledge of security concepts and threat mitigation techniques.
Proven ability to design and implement cross-system architectures for scalable solutions.
Hands-on experience in cloud environments.
Data science knowledge or a strong interest in applying data-driven security approaches.
.המשרה מיועדת לנשים ולגברים כאחד
 
Show more...
הגשת מועמדות
עדכון קורות החיים לפני שליחה
104910
שירות זה פתוח ללקוחות VIP בלבד
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
 

חברת השמה / כח אדם

1 ימים
הרקלס גיוס השמה
Location: Haifa
Job Type: Full Time
This is a full-time on-site role for a software engineer, located in Haifa. The software engineer will be responsible for day-to-day tasks associated with software development, coding, testing, and debugging. The candidate will work in conjunction with the team to develop high-quality software with a focus on Embedded controllers for medical device systems.
Requirements:
Embedded CPU/MCU OS must
Proven experience in software development for at least 5 years must
Software development for medical devices products - must
PIC (Microchip) controllers development environment big advantage
Background in digital hardware - advantage
High/low-level control, drivers, and real time events handling advantage
C language
Establish and maintain methodologic design and documented code
Quick learner, analytical skills
Independent yet team player, interpersonal skills
Bachelor's or Master's degree in Computer Science or related field
.המשרה מיועדת לנשים ולגברים כאחד
 
Show more...
הגשת מועמדות
עדכון קורות החיים לפני שליחה
106087
שירות זה פתוח ללקוחות VIP בלבד
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
6 ימים
Check Point
Location: Tel Aviv-Yafo
Job Type: Full Time and Hybrid work
We are seeking a highly skilled developer to work in complex, challenging, and high-performance Linux environments. This role involves working within a versatile team responsible for a wide range of security-critical products and frameworks.

Why Join Us?

Hybrid Work Model: Enjoy the flexibility of working 2 days from the office and 3 days from home.
Impactful Work: Play a critical role in developing security solutions that protect organizations and individuals.
Growth Opportunities: Access to learning and development resources to advance your career.
Collaborative Environment: Work in a supportive team that values diverse perspectives and innovative ideas.
Key Responsibilities
Develop and maintain high-performance Linux-based software.
Improve existing code for performance, security, and maintainability.
Collaborate in the design and development of next-generation security solutions.
Quickly learn and take ownership of existing projects, understanding their architecture and functionality
Requirements:
BSc/MSc in Computer Science or an equivalent field.
Background in C/C++, with a focus on performance and reliability.
Experience in Linux development (advantage).
Networking experience (advantage).
Familiarity with security principles and practices.
Problem-solving skills and the ability to work on complex systems.
Team player with excellent communication skills.
Nice to Have:

Experience with scripting languages like Python or Bash for automation.
Familiarity with open-source frameworks and tools commonly used in security applications.
Knowledge of network protocols or cryptographic libraries.
.המשרה מיועדת לנשים ולגברים כאחד
 
Show more...
הגשת מועמדות
עדכון קורות החיים לפני שליחה
104703
שירות זה פתוח ללקוחות VIP בלבד
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
 

חברת השמה / כח אדם

1 ימים
גב מערכות
Location: Yokne`am
Job Type: Full Time
Responsible for designing, developing, and implementing Embedded software in multidisciplinary systems.
Responsible for the software engineering process of the product while maintaining required standards.
Analyzing and enhancing the efficiency, stability, and scalability of software resources.
A self-motivated team player who works in a planned and goal-oriented manner while monitoring performance.
Applying mathematics and statistics to problem-solving initiatives.
Requirements:
M.Sc. / B.Sc. / B.A. in Computer Engineering, Computer Science, or Electrical Engineering.
Proven experience with Embedded software development (driver and firmware development).
Experience in development of Embedded applications on top of an RTOS.
Experience in development of Embedded applications without an OS.
Experience with hard Real-Time application development.

At least 4 years of relevant work experience.

Excellent C / C ++ programming skills.

Mandatory: Knowledge and experience with communication protocols such as SPI, CAN BUS, I2C, RS232 (TCP/IP is an advantage).
Advantage: Knowledge and experience with.NET C #.
Knowledge and experience in developing multidisciplinary systems.
Experience with integration in multidisciplinary systems.
Experience in writing technical documents such as SRS, SDD.
.המשרה מיועדת לנשים ולגברים כאחד
 
Show more...
הגשת מועמדות
עדכון קורות החיים לפני שליחה
106053
שירות זה פתוח ללקוחות VIP בלבד
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
 

חברת השמה / כח אדם

לפני 5 שעות
וייזדום
Job Type: Full Time
An amazing and well-funded start-up in the defense tech domain is looking for a highly skilled and versatile Software Lead to design and build their software development process and development from the ground up. As one of the first technical hires, you'll have a unique opportunity to shape the technical foundations of the company. This is a hands-on role reporting directly to the VP, where you will be instrumental in building the full software lifecycle.
Requirements:
BSc in EE or CS from a leading university - a must
7+ years of experience in software development, with a strong focus on Embedded programming (with or without an OS).
Solid understanding of interrupts, memory management, and Real-Time software design principles.
Excellent proficiency in C (Master level).
Experience with Python and/or C ++ is a plus.
Familiarity with DevOps practices, source code management tools (e.g., Git), and agile development methodologies.
.המשרה מיועדת לנשים ולגברים כאחד
 
Show more...
הגשת מועמדות
עדכון קורות החיים לפני שליחה
105511
שירות זה פתוח ללקוחות VIP בלבד
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
4 ימים
חברה חסויה
Job Type: Full Time and Hybrid work
We are looking for a hands-on Software Embedded team leader to lead and mentor a dynamic team of Embedded software engineers. This role is ideal for someone who thrives in a fast-paced environment, enjoys managing day-to-day activities while staying deeply involved in the code, and has strong technical expertise in BLE communication, Embedded systems, and cross-platform GUI development using Qt.

Key Responsibilities
Lead and manage the daily activities of a team of Embedded software engineers.
Be an active contributor in system architecture, code reviews, debugging, and feature implementation.
Drive the development of advanced BLE communication protocols and applications.
Oversee and support Embedded software development on ARM-based platforms (RTOS or bare-metal).
Manage and participate in the development of desktop applications (primarily using Qt).
Requirements:
B.Sc. or M.Sc. in Computer Science, Electrical Engineering, or related field.
6+ years of hands-on experience in software development for Embedded systems.
C ++ (6+ years): OOP, design patterns, multithreading, signal/slot-based event scheduling.
Strong expertise in Bluetooth Low Energy (BLE) communication protocols and debugging.
Linux Administration (3+ years): Bash scripting, cron, services, Kernel /user space operations.
Qt Development: QML, Qt Design Studio, signal/slot architecture.
Communication Protocols: TCP/IP, HTTPS, MQTT.
Familiarity with Real-Time operating systems (RTOS), Embedded Linux, and communication protocols (UART, SPI, I2C).
Preferred Qualifications
Experience in medical devices or consumer electronics.
Knowledge of CI/CD for Embedded development.
.המשרה מיועדת לנשים ולגברים כאחד
 
Show more...
הגשת מועמדות
עדכון קורות החיים לפני שליחה
106866
שירות זה פתוח ללקוחות VIP בלבד
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
6 ימים
Check Point
Location: Tel Aviv-Yafo
Job Type: Full Time and Hybrid work
We are looking for a highly technical, proactive, and creative Software Developer with strong communication skills.

You will be part of a highly professional team that designs and develops innovative features for some of the most successful Threat Prevention products in the cyber security industry. Our products run on the Quantum Check Point firewall, and the code we write is deployed across a vast number of customers!

The development spans C, C++, Golang, and Python, and utilizing various cutting-edge technologies. This is your opportunity to join a world-leading security company and make a real impact!

Key Responsibilities
Develop highly efficient and robust code to support a vast global customer base.
Utilize deep knowledge in security, networking, and out-of-the-box thinking to solve complex problems.
Design and develop infrastructure modules while debugging intricate bugs in complex scenarios.
Collaborate with development teams, QA engineers, and customers to deliver top-tier solutions for new features and bug fixes.
Requirements:
B.Sc. in Computer Science from a leading university, and GPA over 85 MUST.
3+ years of experience in C/C++ development.
A deep thinker with a strong curiosity and a passion for understanding systems at a detailed level.
It would be great if you also have:

Experience in developing efficient, high-performance code.
Knowledge in networking and cyber security.
Previous experience with machine learning algorithms.
Join us and be part of a team that is shaping the future of cyber security!
.המשרה מיועדת לנשים ולגברים כאחד
 
Show more...
הגשת מועמדות
עדכון קורות החיים לפני שליחה
104701
שירות זה פתוח ללקוחות VIP בלבד
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
6 ימים
Check Point
Location: Tel Aviv-Yafo
Job Type: Full Time and Hybrid work
We are looking for a highly motivated and experienced Data and Software Engineering Team Leader to join the Agent group. With a strong background in BI development, machine learning, AI systems, and tech leadership, you will guide a team in building next-generation SASE application and measurements. If you're passionate about cyber security, distributed systems, and shaping cutting-edge technology, this is your chance to make a broad impact.

The Agent group is responsible for developing robust VPN and Internet Security applications. As a team leader, you'll drive technological innovation, mentor a high-performing team, and write scalable, maintainable, and efficient code that forms the core of our on-device protection.

This position is located in Tel Aviv (hybrid work model).

Key Responsibilities
Lead, manage, and mentor a team of software engineers from diverse technical backgrounds.
Own measurement and analysis solutions development, task tracking, and deadline management.
Collaborate closely with cross-functional teams and customers to address complex problems and develop innovative features.
Drive the creation of robust, various scalable measurement and analysis solutions for Agent applications.
Foster a culture of continuous improvement within the team.
Requirements:
5+ years of software development experience, including 3+ years in a leadership role.
Proven ability to lead, inspire, and motivate a team of talented developers.
Expertise in modern programming languages (e.g., Swift, C#, Java).
Familiarity with shared modules development and integration (C/C++).
Experience in an Agile development environment.
Proficiency in BI / data measurement and analysis.
Strong verbal and written communication skills, with the ability to present ideas and drive innovation.
BSc in Computer Science, Software Engineering, or equivalent knowledge.
.המשרה מיועדת לנשים ולגברים כאחד
 
Show more...
הגשת מועמדות
עדכון קורות החיים לפני שליחה
104753
שירות זה פתוח ללקוחות VIP בלבד
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
3 ימים
Google Israel
Location: Tel Aviv-Yafo
Job Type: Full Time
Site Reliability Engineering (SRE) combines software and systems engineering to build and run large-scale, massively distributed, fault-tolerant systems. SRE ensures that Google Cloud's servicesboth our internally critical and our externally-visible systemshave reliability, uptime appropriate to customer's needs and a fast rate of improvement. Additionally SREs will keep an ever-watchful eye on our systems capacity and performance.

Much of our software development focuses on optimizing existing systems, building infrastructure and eliminating work through automation. On the SRE team, youll have the opportunity to manage the complex challenges of scale which are unique to Google Cloud, while using your expertise in coding, algorithms, complexity analysis and large-scale system design. SRE's culture of intellectual curiosity, problem solving and openness is key to its success. Our organization brings together people with a wide variety of backgrounds, experiences and perspectives. We encourage them to collaborate, think big and take risks in a blame-free environment. We promote self-direction to work on meaningful projects, while we also strive to create an environment that provides the support and mentorship needed to learn and grow.

Responsibilities
Improve the life-cycle of services from inception and design, through deployment, operation, and refinement.
Manage support services before they go live through activities such as system design consulting, developing software platforms and frameworks, capacity planning, and launch reviews.
Provide guidance to other team members on managing availability and performance of mission critical services, on building automation to prevent problem recurrence, and on building automated responses for non-exceptional service conditions.
Maintain services once they are live by measuring and monitoring availability, latency, and overall system health, and lead sustainable incident response.
Scale systems sustainably through mechanisms like automation and evolve systems by driving changes that improve reliability and velocity.
Requirements:
Minimum qualifications:
Bachelors degree in Computer Science, a related field, or equivalent practical experience.
2 years of experience working with one or more programming languages (e.g., Python, C, C++, Java, JavaScript).
2 years of experience working with administration (e.g., filesystems, inodes, system calls) or networking (e.g., TCP/IP, routing, network topologies and hardware, SDN).

Preferred qualifications:
Master's degree in Computer Science or Engineering, or a related field.
Experience in managing and operating global-scale production systems in cloud environments.
Experience in architecting, developing, and troubleshooting systems.
Experience in designing, analyzing, and troubleshooting distributed systems.
.המשרה מיועדת לנשים ולגברים כאחד
 
Show more...
הגשת מועמדות
עדכון קורות החיים לפני שליחה
105165
שירות זה פתוח ללקוחות VIP בלבד