דרושים » תוכנה » Senior C/C++ Engineer

משרות על המפה
 
בדיקת קורות חיים
VIP
הפוך ללקוח VIP
רגע, משהו חסר!
נשאר לך להשלים רק עוד פרט אחד:
 
שירות זה פתוח ללקוחות VIP בלבד
AllJObs VIP
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
09/04/2025
חברה חסויה
Location: Shfela
Job Type: Full Time
abra R&D is seeking an experienced C/C++ Engineer for Information Retrieval (IR) Systems Development! We are seeking an experienced and motivated Software Engineer to join our team in developing advanced software solutions in the field of Information Retrieval (IR). The role involves hands-on development of software modules, integrating them into complex system infrastructures, and implementing algorithms in collaboration with firmware and hardware teams. Responsibilities:
* Design and develop software modules focused on Information Retrieval (IR).
* Integrate developed modules into existing system infrastructure.
* Implement complex algorithms to meet system-level requirements.
* Collaborate closely with firmware and hardware teams for full system integration.
* Contribute to processes involving software, hardware, and embedded systems.
Requirements:
* B.Sc. in Computer Science or Software Engineering- Must! 5–10 years of hands-on experience with C/C++ programming.
* Strong team player with excellent collaboration skills.
* Advantage: Experience working with Linux OS and SoC-based systems.
This position is open to all candidates.
 
Hide
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8134064
סגור
שירות זה פתוח ללקוחות VIP בלבד
משרות דומות שיכולות לעניין אותך
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
11/04/2025
חברה חסויה
Location:
Job Type: Full Time
abra R&D is seeking an Embedded Software Engineer (C/C++)! Job Description: We are looking for a skilled Embedded Software Engineer to design and develop innovative features for microcontroller-based systems and Linux-embedded platforms. This role requires expertise in low-level programming, system design, and hands-on integration in Linux environments. Key Responsibilities:
* Develop and maintain software for microcontrollers using C.
* Design and implement application-level solutions for Linux-based embedded systems in C++17.
* Work in Linux environments, including both No-OS and Linux platforms.
* Lead feature development from requirements through design, integration, and post-release issue resolution.
* Collaborate with cross-functional teams to ensure system reliability and performance.
* Write and maintain technical documentation, including software release notes (advantage).
Requirements:
* 2+ years of experience in microcontroller development using C.
* 5+ years of application development in Linux-based environments using C++11 or higher.
* Hands-on experience with Linux environments, including No-OS development.
* Proven ability to independently execute the full development lifecycle of software features.
* Strong problem-solving skills and attention to detail. Advantages:
* Experience in writing software release documentation.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8012612
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
06/04/2025
חברה חסויה
Location: Ramat Gan
Job Type: Full Time
Were looking for a highly motivated and experienced Go/C++ Engineer to join our strategic core team. This team is responsible for building Aquas cutting-edge endpoint security solutions for Containers, K8S, and Cloud Workloads. We are building a state-of-the-art security platform for large enterprises in the exciting and innovative new field of Cloud Native applications. Our systems are deployed on thousands of customer servers around the world. A distributed system to watch over distributed systems!

Main responsibilities:
Take end to end ownership of projects from requirements to production.
Evaluate technologies, run proof of concepts and promote changes in the technological stack.
Collaborate with all other development teams in R&D.
Be an effective part in owning and supporting the teams services in multiple production environments.
Apply best practices for high quality design, code and tests.
Mentor, support, guide and assist team members in their day-to-day software development challenges.
Understanding the vision, short and long-term goals & product backlog to ensure smooth implementation.
Identify and coordinate dependencies with external teams and stakeholders.
Promote a collaborative team environment that fosters ownership, creativity, and innovation.
Requirements:
At least 8 years of experience in Go/C/C++ SW development - must.
Hands-on experience in Linux development and troubleshooting - must.
Experience with Linux internals, multithreading, and Linux services - must.
Experience optimizing code to meet demanding performance constraints of time, memory, and storage.
Excellent communication and problem-solving skills, team player, and out-of-the-box thinker.
Eager to work in a multi-tasked and dynamic environment.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8129793
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
21/04/2025
חברה חסויה
Location: Rehovot
Job Type: Full Time
We are seeking an experienced Senior BSP (Board Support Package) Engineer to join our dynamic engineering team. The ideal candidate will have a strong background in embedded systems, firmware development, hardware-software integration, and system bring-up. You will play a critical role in developing and maintaining BSPs for our cutting-edge satellite communication products.

If youre passionate about pushing the boundaries of satellite technology and global connectivity, this is your opportunity to shape the future of space communications.

Key Responsibilities:
BSP Development: Design, develop, and maintain Board Support Packages for ARM based Linux real-time operating systems.
System Bring-Up: Lead the commissioning of new hardware platforms, ensuring all components function correctly.
Hardware Integration: Collaborate closely with hardware engineers to initialise new boards and validate hardware functionality.
Driver Development: Develop and optimise device drivers for various peripherals and interfaces (e.g., SPI, I2C, UART, PCIe).
Bootloader Customisation: Customise and enhance bootloaders for system initialisation.
Requirements:
Required Skills and Experience:
Minimum of 5-7 years of experience in BSP development, embedded systems engineering, and system bring-up
Proficiency in C/C++ programming languages.
Extensive experience in system bring-up and hardware debugging.
Experience with developing and configuring Device Trees for embedded Linux systems
Experience with bootloaders such as U-Boot.
Vast experience with hardware interfaces and protocols (SPI, I2C, UART, PCIe, Ethernet).
Proficient in using debugging tools like JTAG debuggers, logic analysers, and oscilloscopes
Strong communication skills, both written and verbal.
Ability to work independently and as part of a team.

Preferred Qualifications:
Experience with wireless systems development digital and analog
Knowledge of secure boot processes and security protocols.
Experience with scripting languages such as Python or Bash.
Understanding of Agile development methodologies.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8146268
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
חברה חסויה
Location: Tel Aviv-Yafo
Job Type: Full Time
We are looking for a Senior Embedded Engineer to lead the design and optimization of next-generation software for advanced networking solutions. This position offers more than just a coding job, its an opportunity to lead projects, tackle significant challenges, and make an impact in a fast-paced, agile environment.

What You'll Do:

System Architecture & Design:

Define, design, and oversee system architecture for embedded systems, including Linux internals and bootloaders.
Ensure systems meet performance, reliability, and scalability requirements for cutting-edge applications on routers.
Development & Optimization:

Develop, debug, and optimize embedded C software and kernel modules.
Architect and refine software for networking technologies, ensuring low latency and secure performance.
Drive code quality through hands-on coding, code reviews, and adherence to industry best practices.
Project Management:

Oversee the full development cycle, from concept through deployment, managing timelines, milestones, and resources.
Collaborate with cross-functional teams, including hardware, firmware, and network engineers, to align product goals and technical roadmaps.
Requirements:
7+ years of experience in embedded software development.
Proficiency in C/C++ programming for embedded systems, with a deep understanding of Linux internals, kernel development, and cross-compilation.
Strong knowledge of networking protocols, router architectures, and low-latency systems.
Experience working in agile environments and handling fast-paced development cycles.
Excellent communication, problem-solving, and adaptability skills.
Bachelors or masters degree in electrical engineering, Computer Science, or a related field.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8139355
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
06/04/2025
חברה חסויה
Location: Herzliya
Job Type: Full Time
We are seeking a skilled software engineer to join our expanding team dedicated to developing cutting-edge cybersecurity products from the ground up.
If you possess exceptional programming skills and have a passion for creating new applications or enhancing existing ones, we would love to meet you.
Responsibilities
Design, implement, and test complex systems running on endpoint devices (Windows/macOS) and interact with the operating system
Review and provide constructive feedback on your teammates' code to maintain high-quality code standards and promote best practices.
Collaborate with Product Managers (PMs) to translate business requirements into technical definitions, ensuring that the technical solutions align with the company's goals and objectives.
Requirements:
3 years of experience in building cross platform software running on Windows/macOS/Linux or experience building low level applications for one of them.
Thorough understanding of OS internals and how to interact with the OS
Excellent problem-solving skills and ability to work well in a team.
Experience in C/C++/Rust - Rust is a major advantage
Experience in the cybersecurity space is an advantage.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8130102
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
30/03/2025
חברה חסויה
Location:
Job Type: Full Time
We are seeking a highly skilled and experienced Embedded software engineer to join our dynamic team. The ideal candidate will have a strong background in Real-Time Embedded systems development using C / C ++, with proven expertise in FreeRTOS and various communication protocols. This role involves close collaboration with both hardware (HW) and software (SW) teams from the design phase through product development and deployment. Key Responsibilities:
* Work closely with HW and SW teams to define system requirements and design specifications.
* Perform board bring-up activities and introduce Board Support Packages (BSP) across all company products.
* Develop, integrate, and optimize BSP components for Embedded systems.
* Conduct HW and SW integration activities to ensure seamless system performance.
* Hands-on experience in Embedded Linux, Linux BSP development, including Yocto / Buildroot, drivers, bootloader, and device tree.Implement and TEST communication protocols such as UART, SPI, I2C, etc.
* Utilize measurement tools such as oscilloscopes, multimeters, and logic analyzers to validate and debug system functionality.
* Support the product lifecycle from prototype to production, ensuring compliance with design requirements.
* Debug and troubleshoot system -level issues, including hardware/software interactions.
* Collaborate with cross-functional teams to optimize Embedded system performance.
Requirements:
Required Qualifications:
* Minimum of 5 years of experience in Real-Time Embedded systems development using C / C ++.
* Strong hands-on experience with FreeRTOS
* Proficiency in communication protocols: UART, SPI, I2C (must-have).
* Solid experience with software and hardware integration
* Hands-on experience with measurement tools, including oscilloscope, multimeter, and logic analyzer
* Ability to analyze and interpret electronic schematics.
* Excellent problem-solving skills and ability to work independently and collaboratively. Preferred Qualifications (Big Advantage):
* Experience with STM32 MCUs
* Knowledge and experience with BLE and Wi-Fi technologies.
* Proficiency in reading and understanding electronics schematics
* Hands-on experience in Embedded Linux Linux BSP development, including Yocto / Buildroot, drivers, bootloader, and device tree. What We Offer:
* A challenging and rewarding work environment.
* Opportunities to work on cutting-edge technologies.
* Collaborative and supportive team culture.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8057249
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
06/04/2025
חברה חסויה
Location: Herzliya
Job Type: Full Time
We are looking for a self-driven and experienced software engineer to join our R&D department. In this position, you will be part of a newly formed team responsible for designing and implementing a brand-new flow that classifies and processes sensitive data in files. This is an opportunity to build a system from the ground up, working with cutting-edge technologies and handling large-scale data challenges. If you thrive in a fast-paced environment, are passionate about delivering high-quality solutions, and excel at taking initiative, wed love to hear from you.
Responsibilities
Design & Development: Architect, develop, and maintain high-performance core applications responsible for collecting, classifying, and moving large volumes of sensitive data.
Ownership: Take end-to-end ownership of features and modules, from initial design through deployment and support.
Collaboration: Work closely with cross-functional teams to gather requirements, propose technical solutions, and ensure timely delivery of features.
Data Management: Optimize SQL processes and database structures to handle large datasets efficiently and securely.
Agile Practices: Participate in Scrum/Agile ceremonies, contribute to sprint planning, estimations, and continuous improvement processes.
Innovation: Quickly adapt to new technologies and suggest improvements for existing systems and workflows.
Requirements:
5+ years of hands-on experience developing enterprise-grade C# Windows applications.
Proven track record in server-side development with multi-threaded and asynchronous programming.
Database Skills - Proficient in optimizing high-performance SQL processes, including database design and development.
Cloud Integration - Implement and optimize cloud-based solutions to ensure scalability and high performance.
Cloud Proficiency - Hands-on experience with major cloud platforms (e.g., AWS, Azure, or GCP) and building high-performance services in a cloud environment.
Methodology - Practical knowledge and experience with Scrum/Agile methodologies.
Technical Adaptability - Ability to learn and integrate emerging technologies efficiently.
Soft Skills:
Excellent interpersonal and communication skills.
Fluent English, both written and spoken.
Mindset:
Self-starter who can work with minimal supervision and take full ownership of tasks.
Strong problem-solving abilities and a passion for tackling complex technical challenges.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8130108
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location:
Job Type: Full Time
We are seeking an experienced and highly skilled Software Engineer to join our Core Software group to drive forward the development of the full software stack and architecture behind our revolutionary coprocessor. You will demonstrate creative and critical thinking capabilities and have a genuine passion for tackling complex low-level software issues.
As a part of the Runtime team, you will work on design and implementation of new and enhanced features of the runtime/embedded OS stack to support high performance computing and AI applications in the Maverick accelerator runtime environment.
You will work closely with software engineers, hardware engineers, compiler developers and other stakeholders to enable the most efficient execution of applications on a large scale, multi threaded and highly distributed system across multiple disciplines with a deep OS Internals point of view.
Responsibilities:
Work on design and implementation of new and enhanced features of the runtime/embedded OS stack to support high performance computing and AI applications
Develop the runtime environment for accelerating massively parallel applications execution and handle OS/device process and thread lifecycle
Work on system software support for the next generation Maverick system
Define feature development scope and plan for successful product delivery
Wide system impact through collaboration with software engineers, hardware engineers, compiler developers and other stakeholders
Requirements:
MSc/BSc in Computer Science or other equivalent educational experience.
3-5 years of advanced C++ experience, with excellent coding skills.
Deep understanding of the internals of operating systems
Experience with IPC, and multi-threaded programming
Experience with Embedded Linux environment
Excellent communication and teamwork skills
Ability to work in a multi task and dynamic environment
Strong problem solving skills and the ability to analyze and debug complex issues
Advantage - Deep knowledge of processor architecturessuch as CPUs (x86, ARM, RISC-V), GPUs, DSPs, or TCUs
Advantage - Familiarity with and passion for any of the following - machine learning, compilers, parallel programming, high-performance and massively parallel systems, processor and computer architecture
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8117586
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
חברה חסויה
Location: Herzliya
Job Type: Full Time
The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics all with the most advanced technologies, tools, software engineering methodologies and the collaboration of internal and external partners.
Join us as a Software Senior Engineer on our Software Engineering team in Herzliya to do the best work of your career and make a profound social impact.
What youll achieve
As a Software Principal Engineer, you will be responsible for developing sophisticated systems and software based on the customers business goals, needs and general business environment creating software solutions.
You will:
Contribute to the design and architecture of high-quality, complex systems and software/storage environments
Prepare, review and evaluate software/storage specifications for products and systems
Contribute to the development and implementation of test strategies for complex software products and systems/for storage products and systems
Take the first step towards your dream career
Every Technologies team member brings something unique to the table. Heres what we are looking for with this role:
Requirements:
5 or more years Experience with C/C++ and Python development
Good knowledge of programming languages; operating systems; firmware; BIOS; device drivers; databases; system, network, operating system, and application administration; embedded software/firmware; tools and utilities
Ability to code/debug and guide others to code/debug flexible, scalable and complex programs, using either written or verbal design specifications
Experience with multiple, databases, operating systems, tools and hardware platforms
Bachelors degree from a leading university in Software Engineering or Computer Science
Ability to learn new tools, languages and operating systems with some training and on-the-job experience
Desirable Requirements
Bachelors degree
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8158573
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
27/04/2025
Location: Tel Aviv-Yafo
Job Type: Full Time
We are seeking a talented software engineer to join our team and contribute to the development of our core product infrastructure. You will be key in designing and implementing data -oriented frameworks and complex event systems seamlessly integrating with third-party Android and IOS applications. Our technology utilizes C / C ++, Python, JAVA, and Objective- C.
Responsibilities:
* Design, develop, and deliver innovative infrastructure and security features independently.
* Develop and implement runtime data collection and event-driven systems.
* Enhance, TEST, and debug existing code infrastructure to meet customer requirements.
* Continuously research and evaluate emerging technologies to optimize our product.
Requirements:
* BSc in Computer Science / Electrical Engineering / Computer Engineering or equivalent practical experience.
* Minimum 2 years of professional software development experience in C / C ++ within an enterprise environment.
* Proficient in multi-threading principles and programming.
* Strong team player with the ability to work independently and collaboratively.
* Excellent communication skills.
* Fast Learner.
About the Company: Our mission is to protect every mobile app in the world and its users. We provide mobile brands with the only patented, centralized, data -driven Mobile Cyber Defense Automation platform. Our platform delivers rapid no-code, no-SDK mobile app security, anti-fraud, anti-malware, anti-cheat, anti-bot implementations, configuration as code ease, Threat-Events threat-aware UI / UX control, ThreatScope Mobile XDR, and Certified Secure DevSecOps Certification in one integrated system. With us, mobile Developers, cyber and fraud teams can accelerate delivery, guarantee compliance, and leverage automation to build, TEST, release, and monitor the full range of cyber, anti-fraud, and other defenses needed in mobile apps from within mobile DevOps and CI/CD pipelines. Leading financial, healthcare, m-commerce, consumer, and B2B brands use us to upgrade mobile DevSecOps and protect Android & IOS apps, mobile customers, and businesses globally. Today, our customers use our platform to secure over 50,000+ mobile apps, with protection for over 1 billion mobile end users projected.
An Equal Opportunity Employer. We are committed to diversity, equity, and inclusion in our workplace. We do not discriminate based on race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other characteristic protected by law. All qualified applicants will receive consideration for employment without regard to any of these characteristics.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8096113
סגור
שירות זה פתוח ללקוחות VIP בלבד