דרושים » תוכנה » #Software & Firmware Team Manager#

משרות על המפה
 
בדיקת קורות חיים
VIP
הפוך ללקוח VIP
רגע, משהו חסר!
נשאר לך להשלים רק עוד פרט אחד:
 
שירות זה פתוח ללקוחות VIP בלבד
AllJObs VIP
כל החברות >
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 7 שעות
דרושים במעוף חוצות פרו
Job Type: Full Time
Description

system -Level Architecture: Lead system -level software and firmware architecture, defining core interfaces and communication protocols (APIs, Wireless) between the device, mobile app, and TEST /manufacturing tools.
Firmware Engineering: Hands-on Embedded firmware design.
Cybersecurity: Lead the cybersecurity strategy and implementation across all company products following a Secure by Design approach. Perform cybersecurity risk assessments (Threat Modeling), define encryption mechanisms, secure communication protocols, Secure Boot, and Secure Firmware Over-The-Air (FOTA) updates.
Support the New Product Introduction (NPI) process by developing and maintaining testing infrastructure and production jigs.
Provide ongoing Technical Support for software/firmware issues arising on the production line.
Requirements:
Requirements

B.Sc. in Software Engineering / Computer Science
10+ years of experience in software and firmware development for multidisciplinary systems (integrating hardware, software, mechanics, and sensors), experience in the Medical Device industry - Strong Advantage.
Proven hands-on experience in Embedded C / C ++ development for Microcontrollers (MCU).
Experience with cybersecurity regulatory standards for medical devices, leading Cybersecurity initiatives in Embedded or medical device environments (Threat Modeling, encryption, secure architecture).
Strong background in writing in-depth engineering and development documentation.
team lead or Tech Lead experience managing engineers - Advantage.
Experience in development and integration of mobile applications/ wireless communication protocols (BLE, Wi-Fi, etc.) - Significant Advantage.
This position is open to all candidates.
 
Hide
הגשת מועמדות
עדכון קורות החיים לפני שליחה
8884373
סגור
שירות זה פתוח ללקוחות VIP בלבד
משרות דומות שיכולות לעניין אותך
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
27/09/2026
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: Herzliya and Haifa
Job Type: Full Time
We're seeking a passionate and skilled Embedded Firmware Engineer to play a pivotal role in delivering the next generation of us. In this highly visible position, you'll be at the intersection of hardware and software, collaborating closely with logic designers to deeply understand system-level operations and performance requirements for hardware validation. In this role, you will develop critical low-level embedded firmware specifically designed to validate hardware functionality, ensure conformance, and drive performance during the bring-up and testing phases of new silicon. This involves designing, developing, and integrating complex drivers, diagnostic tests, and infrastructure essential for SoC bring-up, post-silicon validation, and debugging activities. Ultimately, you'll lead hands-on firmware development, system-level validation, and problem-solving at the hardware-software interface in a dynamic, collaborative environment, with your work directly enabling the successful launch of future products by ensuring our silicon meets the highest standards.
Requirements:
Minimum Qualifications
3+ years of experience in embedded firmware development within Real-Time (RT) or Embedded environments.
Strong proficiency in C, with a deep understanding of hardware-software interaction.
Hands-on expertise with Hardware-Software integrations, particularly for silicon validation and bring-up.
Exceptional debugging skills at the firmware and hardware level.
Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or equivalent practical experience.

Preferred Qualifications
Experience with pre-silicon and post-silicon validation methodologies.
Familiarity with CPU architectures (e.g., ARM) and low-level system programming.
Direct experience with System-on-Chip (SoC) development or validation.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8847754
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
27/09/2026
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
we are looking for a Staff Software Systems Engineer.
As a Staff Software Systems Engineer and Senior Product Owner, you will provide technical leadership across software-intensive medical device systems while guiding product direction for Agile development teams. You will bridge product strategy, systems engineering, and software development to deliver innovative solutions supporting Electrophysiology Mapping and Imaging portfolio across current and next-generation product platforms. You will be responsible for leading feature teams in the development of complex software applications that include signal processing, algorithms, and visualization in a real-time environment. You will champion cybersecurity-by-design and privacy-by-design principles throughout software development and product lifecycle activities. You will partner with Systems Engineering to translate system capabilities and architecture into software requirements, interfaces, and implementation strategies that enable scalable, maintainable, and compliant product solutions.
Requirements:
Bachelors degree in engineering (Computer, Electrical, Computer Systems, Systems, or Software), Computer Science, or related discipline
8+ years of software engineering design and development or systems engineering experience
Demonstrated expertise in C++ and object-oriented software development within complex systems.
Experience defining software-level architecture, managing technical tradeoffs, and translating system-level requirements and architecture into effective software requirements, interfaces, and software designs.
Experience serving as Product Owner or Product Manager within Agile development environments.
Experience with Agile frameworks including Scrum, SAFe, or related methodologies.
Excellent verbal and written communication skills, with ability to communicate to all levels of the organization
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8845837
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
27/09/2026
Location: Haifa
Job Type: Full Time
We are looking for a Nitro System Manufacturing Integration Lead Engineer to be part of defining, shaping, and implementing manufacturing flows, test definitions, and card-to-server integration processes for Nitro-based platforms. This includes to be part of the manufacturing flow architecture, production test strategy, process stabilization, and yield optimization bridging system design intent with high-volume manufacturing execution.

Key job responsibilities
As a System Manufacturing Integration Lead Engineer, in the Nitro team, you will own the end-to-end manufacturing flows for accelerator card-to-server integration across manufacturing partner facilities driving the process from initial definition through stabilization into a scalable, high-yield mass production operation.

Key responsibilities include:
- Architect manufacturing flows - be part of the complete card-to-server integration sequence, including every process step, quality gate, and decision point from sub-assembly through system integration and tests.
- Define test strategy - be part of determining what to test, when, and at which station, covering card-level functional tests, post-integration validation, firmware provisioning, and first power-up diagnostics.
- Establish classification criteria - be part of determining pass/fail thresholds and test exit gates to maximize yield and minimize material waste.
- Drive process stabilization - work directly and on-site with manufacturing partners to implement, debug, and iterate on manufacturing flows from early builds through a locked, repeatable production process.
- Design alternative flows - develop parallel manufacturing paths to address real-world constraints such as component availability gaps, deferred card integration, and hub-based assembly models.
- Own process documentation & KPIs - maintain manufacturing flow baselines, drive process change control, and track yield, first-pass rate, cycle time, and defect Pareto.
- Lead cross-functional coordination - serve as the single point of ownership across hardware engineering, firmware, test/vetting, thermal, mechanical, and operations teams for Nitro-based accelerator servers built at scale.
Requirements:
Basic Qualifications
- B.Sc. in Electrical Engineering / SW Science / Computer engineering or in related field.
- 7+ years in system integration (HW/SW/SoCs) and manufacturing for Compute/Embedded systems (ARM, x86, AMD).
- 3+ years working directly with design and manufacturing partners, including on-site presence at partner facilities.
- Experience leading a product through the full manufacturing lifecycle from initial flow definition through process stabilization and volume production.
- Experience with operating systems, boot loaders, networking, and remote debugging.

Preferred Qualifications
- SW development experience including data analysis and database querying.
- Developing AI automation tools for testing, debugging, analysis, and code generation.
- Familiarity with statistical process and process capability assessment (Cp/Cpk).
- Knowledge of high-speed interfaces (DDR, PCIe, Ethernet) and protocols.
- Familiarity with server architecture, design, and integration in leading industrial companies.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8834502
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Herzliya and Haifa
Job Type: Full Time
We are seeking a software engineer to build high-performance software models of advanced SoC designs and to help bridge the gap between Software and Hardware, influencing performance improvements, power efficiency, security, and the programming ease of Apple products.
Responsibilities
In this role, you will:
Develop software systems and tools used to bring up the future OS on future SoCs.
Support kernel and driver development on future processor & SoC models.
Work closely with software and hardware teams across product and research groups.
Promote new opportunities and techniques with other groups.
Requirements:
Minimum Qualifications
Experience with programming (C++/C) and scripting skills (Python). (MSc graduates may be considered without prior industry experience)
Background in low-level software, operating systems, or compilers.
Experience developing and debugging large, complex system software.
Experience with concurrent and parallel programming.
Knowledge of ARM and/or X86 architecture.

Preferred Qualifications
Degree in Computer Science or Computer Engineering.
Experience with kernel, driver and firmware development.
Experience with modeling and simulation.
Assembly experience.
Knowledge of modern SoC architectures.
Experience collaborating with cross-functional teams to achieve scheduled milestones.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8847760
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
27/09/2026
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 נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
27/09/2026
חברה חסויה
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 נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
26/10/2026
חברה חסויה
Location: Haifa
Job Type: Full Time
We're looking for a System Engineer with Software or Hardware Engineering background to be part of defining, shaping and integrating solutions to next generation of our cloud platforms.

We are looking for an exceptional engineer to own the development, testing, and monitoring of the manufacturing health of our Graviton server products. You will be part of a team integrating new silicon, hardware, firmware, and software into a revolutionary system architecture.

Key job responsibilities
Lead triage, debugging, and root cause analysis of systems in AWS data centers.
Enhance troubleshooting capabilities and drive closure of in-fleet problems.
Analyze customer workflows and requirements to provide targeted resolutions.
Collaborate with Annapurna Labs monitoring team and root cause teams to improve product quality and reliability in fleet operations.
Represent the customer voice by providing fleet operation insights and requirements to Annapurna Labs' ASIC design, software development, QA, and architecture teams.
Develop and maintain training materials, quality documentation, and collateral to improve in-fleet operations.
Design and implement tools and scripts to support projects and customize solutions based on requirements.
Travel as needed, approximately 2-4 times per year.
Requirements:
Basic Qualifications
- Bachelor's degree in Electrical Engineering, Computer Engineering, Systems Engineering, or related fields.
- Knowledge of scripting languages (bash, python, etc.).
- 8+ years of experience as System Engineer; experience working with systems, including software, firmware, and hardware components.

Preferred Qualifications
- Computer architecture knowledge.
- High-speed interfaces knowledge and debug capabilities- PCIe, Ethernet, DDR etc.
- Experience with server (x86 / ARM) design or architecture.
- Experience with operating systems, networking, and remote debugging.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8873514
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Haifa
Job Type: Full Time
The Reconstruction Software Engineer is responsible for design and implementation of medical imaging tomographic reconstruction software, through definition of architecture, design, coding and performance optimization. The software is part of our company Molecular Imaging scanner products.
Job Description
Roles and Responsibilities
Coding of algorithms and reconstruction tools in C++ / OpenCL / CUDA parallel environments.
Architecture and design of complex software subsystems.
Work with algorithms engineers and scientists to understand mathematical and physical algorithms, and design optimal solutions to implement the algorithms.
Work with other software teams to define interfaces between the Reconstruction environment and other software subsystems.
Optimize reconstruction engines to meet performance run-time requirements and usage of memory resources.
Write software requirements and design documents.
Design and execute software unit-tests.
Define and support Verification & Validation team in design and execution of system testing plans.
Support field investigations - upon need.
Data and configuration management and control of generated code.
Initiate and conduct technical reviews of work done.
Get to know trends and new technologies in the computing and software industry.
Requirements:
B.A/B.Sc./M.Sc. in computer sciences/computer engineering/software engineering from a known academic institution.
3+ years of hands-on experience in C/C++.
Excellent C/C++ programming, including debugging, performance analysis, and testing.
Experience in software architecture and design.
Ability to creatively solve complex problems.
Strong oral and written communication skills to work effectively with other team members.
Desired Skills
5+ years of algorithms implementation hands-on experience.
Experience in parallel programming multi-core CPU / GPU.
Experience in OpenCL/CUDA.
Knowledge in MATLAB, Python.
Knowledge in image processing.
Strong performance optimization skills.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8857567
סגור
שירות זה פתוח ללקוחות VIP בלבד