דרושים » תוכנה » Senior Software Development Engineer

משרות על המפה
 
בדיקת קורות חיים
VIP
הפוך ללקוח VIP
רגע, משהו חסר!
נשאר לך להשלים רק עוד פרט אחד:
 
שירות זה פתוח ללקוחות VIP בלבד
AllJObs VIP
כל החברות >
22/07/2026
משרה זו סומנה ע"י המעסיק כלא אקטואלית יותר
מיקום המשרה: חיפה
סוג משרה: משרה מלאה
משרות דומות שיכולות לעניין אותך
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 20 שעות
Location: Tel Aviv-Yafo and Haifa
Job Type: Full Time
We are seeking a Software Embedded Development Engineer to design, develop, and optimize mission-critical embedded software for cloud infrastructure. You will join teams focused on networking, machine learning acceleration, and high-performance computing (HPC), impacting millions of AWS services globally.

Cutting-Edge Technology: Work on custom silicon (e.g., Graviton, ML accelerators) and innovative networking solutions at the intersection of hardware and software.

Growth & Innovation: Benefit from AWSs resources, mentorship programs, and opportunities to publish technical content.
Requirements:
Basic Qualifications
- Bachelor's degree in Computer Science or a related field.
- 5+ years of professional experience in embedded software development, with strong proficiency in C/C++.
- Hands-on experience developing firmware, device drivers, or user-space applications for embedded systems, including low-level hardware interaction.

Preferred Qualifications
- Knowledge of network design, protocols and troubleshooting.
- Experience communicating clearly and concisely with leadership, stakeholders, and cross-functional teams.
- Experience with AWS or cloud technologies
- Knowledge of hardware/software co-design.
- Familiarity with storage protocols.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8834520
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 20 שעות
חברה חסויה
Location: Haifa
Job Type: Full Time
We are looking for an Embedded Software Engineer to join the SW group and take a major part in redefining the future of AWS cloud.

Were searching for engineers with a passion for networking to develop SRD (Scalable Reliable Datagram). SRD is a high-performance, low-latency transport protocol used within our Web Services infrastructure to optimize network performance. SRD powers several high-impact, cutting-edge products, including on-demand ML and HPC platforms leveraging EFA, next-generation storage services built on EBS, and the future of AWS network traffic.

Key job responsibilities
As an Embedded Software Engineer on the SRD team, your primary responsibility will be to develop and optimize SRD technology across AWSs network infrastructure. You will work on cutting-edge, high-performance platforms that power ML, HPC, and storage-intensive workloads.

Your role will involve designing, deploying, and maintaining the SRD codebase, ensuring its reliability and scalability to meet the demands of diverse applications. You will gain in-depth knowledge of the various platforms and services running SRD within AWS, diving deep to understand their unique challenges and complexities.

Collaboration will be key, as you will work across multiple teams at different layers of the software stack. You will also contribute to defining new hardware modules and enabling offloads to enhance performance.
Requirements:
Basic Qualifications
- Bachelors (or higher) Degree in Computer Science (CS), Electrical Engineering (EE) or related area.
- 5+ years of professional experience in C development, with a mindset for developing optimized code.

Preferred Qualifications
- Multi-core / multi-threaded coding experience.
- Hands-on experience developing Firmware and/or user space drivers for embedded systems / Hands-on experience developing in a Linux environment.
- Hands-on experience with low-level SW development and HW devices.
- Experience with real-time performance profiling and optimization.
- Experience with networking protocols.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8834438
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 20 שעות
Location: Haifa
Job Type: Full Time
As a Software Development Engineer in Test on our team, you will own the quality of Nitro card embedded software and firmware. You will design, develop, and maintain test automation for embedded systems and components, covering hardware interface verification, real-time firmware behavior validation, firmware update integrity, and fleet-scale deployment confidence. You will collaborate closely with firmware development teams to troubleshoot complex system-level problems at the hardware-software boundary and ensure timely delivery of high-quality Nitro card software to AWS Cloud solutions.

Key job responsibilities
- Own the firmware test automation framework - architect, develop, and extend a Python-based validation solution that scales across multiple Nitro card generations and hardware platforms, automating test coverage across the full firmware stack from boot sequences through board management layers and card-level system integration.
- Design and implement traceable, specification-driven test cases that validate firmware functional correctness, fault tolerance, and performance across hardware components, communication interfaces, and cross-subsystem interactions.
- Optimize CI/CD pipelines by integrating pre-merge and post-merge firmware validation, defining trigger policies per hardware generation, enforcing coding-standard compliance, and reducing commit-to-validated cycle time.
- Troubleshoot complex embedded system failures by analyzing firmware logs, system traces, and hardware diagnostics, then translate field incidents into targeted regression suites that prevent recurrence.
- Collaborate with firmware and hardware teams during new-generation silicon bring-up, define test plans, drive quality gates for production release, and mentor teammates on testing best practices and system architecture.

A day in the life
You start your morning reviewing overnight CI results and triaging any firmware validation failures flagged across active Nitro card generations. Mid-morning, you pair with a firmware engineer to debug a boot-sequence regression discovered during pre-merge testing, using hardware-in-the-loop test benches and system traces. After lunch, you join a design review for a next-generation Nitro card, providing input on testability and proposing validation strategies for new subsystem interfaces. Later, you refine your test framework to improve coverage for a recently released feature, then wrap up by sharing your findings in a team knowledge-sharing session.
Requirements:
Basic Qualifications
- B.Sc. or M.Sc. in Computer Science, Electrical Engineering, Computer Engineering, or a related field.
- 5+ years of experience in embedded-systems testing, firmware validation, or hardware-software integration testing.
- Strong proficiency in Python for test automation (pytest frameworks, test infrastructure design, tooling development).
- Deep understanding of embedded communication protocols (I2C/SMBus, SPI, UART) and register-level hardware interfaces.
- Hands-on experience with CI/CD pipelines (Jenkins or equivalent) for firmware build and test automation.
- Strong debugging skills across embedded software and firmware systems - proficient in analyzing firmware runtime behavior, system logs, trace outputs, and hardware diagnostics to isolate and resolve issues spanning multiple firmware layers and hardware interfaces.
- Familiarity with Linux-based embedded systems.
- Experience with post-silicon / new-generation hardware validation and bring-up activities, including working with pre-silicon environments such as virtual platforms (VP), and emulation (EMU) for early firmware validation.

Preferred Qualifications
- Experience with ARM-based microcontrollers or SoCs.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8834429
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Hod Hasharon and Haifa
Job Type: Full Time
Our team at the Huawei Computing Network Innovation Lab is looking for exceptional talent to join us and lead the development of next-generation data centers. We create cutting-edge technologies that synergize software and hardware in tandem to accelerate compute, storage, and networking at large scale. We aim to drive innovation and deliver software-defined infrastructure and algorithms for HPC, AI/ML, and Big Data applications.
We are looking for an outstanding Research Team Lead with deep hands-on expertise in large-scale distributed systems, AI framework infrastructure, and performance optimization on custom accelerators. If you are a visionary technical leader, a skilled communicator, and a team builder who thrives at the frontier of systems and AI research - you're welcome on board.

What Will You Be Doing?
Lead and grow a world-class team of researchers and engineers working on distributed AI infrastructure and systems software.
Architect and own the software infrastructure enabling distributed training and inference on Huawei's custom accelerator hardware (e.g., Ascend NPU).
Drive research and development on communication libraries, runtime systems, memory management, and graph execution & synchronization at scale.
Optimize end-to-end performance across large-scale clusters, covering both scale-up (multi-device) and scale-out (multi-node) configurations.
Design and implement high-performance communication backends and collective operations (AllReduce, AllGather, broadcast) for distributed training workloads.
Collaborate cross-functionally with hardware architects, compiler teams, and framework engineers to co-design hardware-software solutions.
Publish and present research findings at top international venues (NeurIPS, EuroSys, SC, MLSys, OSDI) and represent the team externally.
Mentor engineers and researchers, conduct performance and growth reviews, and shape team culture and technical direction.
Partner with top academic institutions and open-source communities to advance the state of the art in distributed AI systems.
Requirements:
Requirements
B.Sc. or higher in Computer Science, Computer Engineering, Electrical Engineering, or a closely related field.
8+ years of experience in systems software, distributed computing, or AI infrastructure, with 3+ years in a leadership or team lead role.
Deep expertise in large-scale communication systems: collective communication, RDMA, network topology-aware routing, and bandwidth optimization.
Hands-on experience building software infrastructure for distributed training on custom accelerators or heterogeneous hardware (GPU, NPU, TPU).
Strong knowledge of runtime systems: scheduling, execution graphs, kernel dispatch, synchronization primitives, and pipeline management.
Experience with memory management at scale: activation checkpointing, tensor offloading, rematerialization, KV cache management.
Proficiency in C/C++ and Python, with a focus on high-performance, production-quality code in Linux environments.
Proven ability to define technical vision, lead multi-person projects end-to-end, and deliver results under research and engineering timelines.
Excellent communication skills in English - confident presenting to international audiences, writing technical reports, and driving cross-team alignment.
Strong collaborative mindset and experience working in globally distributed, multicultural teams.
Ways to Stand Out From the Crowd.
M.Sc. or Ph.D. in a relevant field, with a strong publication record at systems or ML venues (EuroSys, OSDI, SC, NeurIPS, MLSys, ISCA).
Hands-on experience with communication frameworks such as NCCL, MPI, HCCL, or UCX.
Experience with compiler and graph optimization for AI workloads (XLA, TVM, Triton, or custom operator fusion).
Background in mixed-precision training, model parallelism (Tensor Parallelism, Pipeline Parallelism, Expert Parallelism), and large model co-design.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8792874
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 21 שעות
Location: Haifa
Job Type: Full Time
The Labs Security Team secures the firmware at the foundation of our custom silicon. We work on Graviton processors and the Nitro System - hardware that runs a substantial share of the world's cloud workloads - in close collaboration with the silicon architects and firmware developers who design it. Our engineers operate at the lowest levels of the stack: secure boot chains, hardware root of trust, attestation, cryptographic protocol design, and the boundaries between trust domains within the system.

Key job responsibilities
As a Security Engineer, you will threat model new silicon and firmware architectures, conduct low-level penetration testing against privileged and externally reachable interfaces, review designs and code across multiple firmware components, and build the fuzzing and analysis tooling that makes this work repeatable at silicon scale. You will also help raise the security bar across the wider organization through direct engagement with firmware and hardware teams. We are looking for engineers fluent in C and ARM assembly, with real depth in secure boot, applied cryptography, or embedded exploitation, and the technical credibility to hold a position in a room full of people who designed the system you are testing.
Requirements:
Basic Qualifications
- 4+ years of low-level systems security research and vulnerability testing experience.
- Experience developing security tools (fuzzers, scanners, analysis frameworks).
- Security architecture design and threat modeling experience.
- Proficiency in C and experience with Python.
- Deep knowledge of security aspects of ARM/x86 processor architectures.
- Strong understanding of hardware security (secure boot, cryptographic implementations, side-channel attacks).
- Knowledge of security protocols and cryptographic primitives.
- Experience in AI usage for security research.
- Technical English proficiency.

Preferred Qualifications
- Background in firmware reverse engineering and vulnerability research
- Experience with fuzzing frameworks (AFL++, libFuzzer, Syzkaller).
- Knowledge of virtualization security or hypervisor technologies.
- Familiarity with AWS services.
- Technical leadership, mentoring, and cross-functional collaboration.
- Security publications (research, CVEs).
- CTF, bug bounty, or competitive security research background.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8834279
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
חברה חסויה
Location: Haifa
Job Type: Full Time
Required Software Engineer
Job Description Summary
As a Software Engineer - PET Data Acquisition, you will join a highly specialized team developing the real-time software stack at the core of our PET/CT imaging systems.
Our software directly impacts image quality and system reliability, enabling clinicians worldwide to provide accurate diagnoses and life-saving care.
You will work on a distributed, high-performance C++ system running on Linux, responsible for configuring detector hardware, processing high-throughput data streams, and enabling seamless integration across the scanner ecosystem.
About the Team:
Our team develops the data acquisition platform powering our PET/CT scanners.
This system:
Configures and interfaces with detector hardware
Receives high-rate event streams via UDP
Performs real-time sorting and time-stamping of coincidence events
Manages acquisition state and persistence
Exposes control and monitoring APIs to clinical applications
The platform is a distributed, multi-process, multi-threaded C++ system running on Linux, designed for deterministic, high-performance operation under demanding workloads.
Key Responsibilities
Design and develop end-to-end data acquisition features, from low-level UDP capture and event processing through service layers and client APIs
Optimize and maintain performance-critical code paths, including:
Lock-free / low-contention data structures
Thread affinity and NUMA optimization
Zero-copy buffer management
Deterministic real-time execution
Enhance and maintain inter-process communication mechanisms, including shared memory, message queues, and service interfaces
Work with embedded persistence layers (SQL-based) for configuration, metadata, and runtime state
Collaborate closely with hardware, physics, and system teams to integrate new detector and system components
Develop unit and integration tests, and actively participate in code and design reviews
Troubleshoot complex cross-process issues using advanced debugging and profiling tools (e.g., gdb, perf, tcpdump, strace).
Requirements:
Required Qualifications
B.Sc. in Computer Science, Computer Engineering, Software Engineering, or equivalent practical experience
4+ years of experience in C++ development on Linux, including modern C++ (C++14/17)
Strong experience with:
Multi-threaded and multi-process systems
Synchronization primitives, memory models, and concurrency challenges
Inter-process communication (IPC) mechanisms such as shared memory, sockets, and message queues
Solid understanding of system-level programming and performance optimization
Working knowledge of SQL / relational databases - advantage.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8807251
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
02/09/2026
חברה חסויה
Location: Haifa
Job Type: Full Time
we are an agile defense-tech startup tackling the most complex challenges in counter-drone and uncrewed defense. With hundreds of combat-proven systems deployed by the IDF and global partners, we are now engineering the next generation of C-UxS (Counter-Uncrewed Systems). We leverage advanced electronic warfare and kinetic measures to detect and neutralize hostile threats. If you want to push technological boundaries while safeguarding Israel and our allies, join us at this pivotal stage of our growth.
This is a unique opportunity to join a company at a pivotal growth stage and help shape its products, culture, and future.
We are seeking a highly skilled C++ Software Engineer to join our fast-paced startup team. In this role you will join a high-performance, robust C++ software development team, with opportunities to contribute in Python for tooling, prototyping, and data processing. You will work on algorithmic challenges spanning GNSS, signal processing, computer vision, and geospatial data.
Responsibilities
Design and implement high-performance C++ software, with emphasis on real-time, efficient, and reliable code.
Develop and optimize algorithms related to GNSS, signal processing and geospatial analysis.
Use Python for prototyping, automation, and analysis tools.
Collaborate with cross-functional teams including hardware, research, and product.
Requirements:
Bachelors degree in Computer Science, Mathematics, Electrical Engineering or a related technical field.
At least 3 years of hands-on experience in C++ development (core requirement), including writing optimized, clean, and maintainable code.
Solid working knowledge of Python.
Strong analytical and problem-solving skills.
Excellent communication and teamwork abilities.
Ability to excel in a fast-paced startup environment.
Preferred Qualifications (Nice to Have)
Experience with CUDA or GPU-accelerated computing.
Familiarity with GNSS technologies and domain concepts.
Experience in geospatial data processing and algorithms.
Background in computer vision.
Experience with signal processing.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8807376
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
חברה חסויה
Location: Tel Aviv-Yafo and Haifa
Job Type: Full Time
We are seeking a talented and experienced Software Engineer to design, build, and optimize high-performance distributed systems, core data engines, and backend infrastructure. This role requires deep system-level architecture understanding, the ability to handle large-scale clusters processing petabytes of data, and mastery of modern C/C++ and Linux environment internals. Work in a team of top-of-the-line software engineers, developing state-of-the-art AI OS platform for deployment in the Cloud to serve mission-critical enterprise-level data.
Cloud software design includes:
A highly scalable distributed platform featuring complex high-availability mechanisms, and advanced APIs, interoperable with a diverse software ecosystem.
Deploying OS in all major hyper-scalers cloud vendors
Location: Tel Aviv/Haifa.
Requirements:
Strong experience in C/C++ software engineering design, coding, integration, and debugging
BSc/MSc degree in Computer Science, Engineering, or equivalent
Understanding of the Linux operating system
Python scripting - advantage
Knowledge block-level Storage/file systems - advantage
Experience in Cloud environment as AWS, Azure, GCP - an advantage
Fast learner, team player, dedicated, accurate design and coding capabilities.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8805440
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
20/09/2026
Location: Haifa
Job Type: Full Time
What to Expect - The Role
We are looking for a highly motivated Web engineer who specializes in creating exceptional user experiences.
As a pivotal member and technical leader of our Infrastructure Team, you will drive the technology that enables our product teams to accelerate development and innovate at a high standard.
Our team strives to set the bar for trading Web user experience. We want to work with people who are excited by this goal and have the talent to deliver on it.
You will work alongside highly skilled developers to shape the future of our trading app, ensuring we remain at the cutting edge of web technology.
What Youll Do - Responsibilities
Drive Infrastructure & Architecture: Architect, implement, and maintain web-based client-side infrastructure to accelerate the workflows of our product web developers.
Drive Continuous Modernization: Take a leading role in significantly upgrading our application's architecture. You'll dive right into our team's current flagship projects, enabling micro-frontends and transitioning to a highly modular architecture, and help us identify what we should modernize next.
Enhance Product Quality: Redesign our mobile web applications with a strict focus on improving UI/UX, performance, and stability while enabling a modern tech stack built on a pure Single Page Application (Vue3) architecture. And yes, please bring your AI assistants along; let the robots write the boilerplate while you solve the complex architectural puzzles.
Code Excellence: Be responsible for designing architecture, writing correct, robust code, maintaining and improving existing functionality, and shipping new features.
Collaboration: Work as part of a Scrum-Agile cross-functional team and collaborate with backend engineers, quality engineers, product managers, designers, and more.
Requirements:
Education: Bachelors Degree in Computer Science, Software Engineering, or equivalent.
Experience: Minimum 8 years of experience in Web (JS Framework) development, with extensive, proven experience in modern relevant technologies (React, Angular, Vue ).
Technical Depth: Excellent grasp of fundamental computer science concepts, good at solving complex technical problems. Experience using common design patterns.
Tooling: Proficient in modern web app deployment tools & libraries such as Webpack, Vite, and NPM. Active use of modern AI tools to accelerate daily development.
Lifecycle Mastery: Proven record in End-to-End (E2E) development and a deep understanding of the Software Development Life Cycle (SDLC).
Soft Skills: Demonstrate strong software engineering skills, excellent interpersonal communication, extreme ownership, and the ability to accept and give meaningful technical feedback. A proactive, "can-do" attitude is essential.
Standards: High standards for code quality, maintainability, and performance
Track Record: creating, maintaining, and shipping top-ranking Web apps.
Compensation and Benefits
Along with competitive pay, as a full-time Plus employee, you are eligible for the following benefits:
Yearly Bonus and RSU grants based on performance
Online\On-Site Courses, attend public conferences, and many other growth and learning opportunities.
Health Insurance
Gym, Pilates, Yoga, and others
Cibus\10Bis
Tickets to our sponsored team's games
Social events.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8826883
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
חברה חסויה
Location: Haifa
Job Type: Full Time
We are looking for an experienced and highly motivated excellent Software Engineer to join the Haifa Image Generation group. Youll design and develop software for the next generation CT product, implementing new complex image processing algorithms and control logic enabling new premium CT products that are expected to revolutionize the industry. You should have a strong C++ background, good communication skills, and an ability to integrate well as part of the team and global organization, motivated to solve sophisticated problems. Youll be developing CT reconstruction software applications and services computational tools, working in the areas of algorithm development, control logic, platform, application, AI, collaborating with engineers across the globe from US, Sweden, Japan, India and China. Experience in developing software for healthcare and especially for CT is a strong advantage.
Roles and Responsibilities
In this role, you will:
Build, design and implement CT image generation/reconstruction software - algorithms and applications.
Lead complex SW designs and related discussions
Collaborate with system engineers, algorithm developers and other software developers from across the globe to implement solutions that are aligned with and extend shared platforms and solutions for CT
Apply principles of SDLC and methodologies like Agile/Scrum, CI, requirements analysis, documentation practices, software and product security, scalability, refactoring and testing techniques
Understand, assess and optimize algorithms and applications performance
Take part in developing a common imaging platform for all GEHC imaging products
Work on core data structures and algorithms and implement them using C++, Python, CUDA, OpenCL.
Requirements:
Education Qualification:
Bachelor's or Masters Degree in Computer Science, Software Engineering, Computer Engineering or related degree
Desired Characteristics Technical Expertise:
C++ and Python programming experience
Excellent communication skills - able to effectively collaborate with engineers across the globe in a global organization.
Able to write high quality maintainable code allowing long term support as well as flexibility of requirements, target HW and algorithms design.
Aware of methods and practices such as Agile/SCRUM and continuous integration.
Has the ability to break down problems and estimate time for development tasks
Able to grasp system view, understanding the full picture and end-to-end solution
Proven ability to use generative AI tools for improved productivity
5+ years of software development experience
Advantages:
Experience in Healthcare Software Development, especially medical imaging software development, ideally for CT.
Experience with algorithm development using GPU, and image algorithms development/performance optimizations in particular
Prior work experience in an agile environment, and SCRUM in particular.
Understand the technology landscape, up to date on current technology trends and new technology, bring new ideas to the team.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8807245
סגור
שירות זה פתוח ללקוחות VIP בלבד