דרושים » הנדסה » Software Principal Engineer

משרות על המפה
 
בדיקת קורות חיים
VIP
הפוך ללקוח VIP
רגע, משהו חסר!
נשאר לך להשלים רק עוד פרט אחד:
 
שירות זה פתוח ללקוחות VIP בלבד
AllJObs VIP
כל החברות >
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 3 שעות
חברה חסויה
Location: Herzliya
Job Type: Full Time
As a Principal Software Engineer, you will:

Design, develop, and own complex software features - from requirements and design through implementation, testing, and long-term support.
Build high-performance datapath software on SPDK, integrating emerging drive, enclosure, and protocol technologies.
Own performance analysis of the storage software data path - including queueing behavior, CPU efficiency, memory usage, PCIe bottlenecks, and latency behavior.
Work closely with architecture, hardware, and software teams on HW/SW interface definition.
Experiment with and integrate emerging AI tools into the development workflow to boost productivity and innovation.
Requirements:
Relevant BSc with exceptional marks from a top university.
7+ years of hands-on experience with one or more of: storage, device drivers, embedded software/firmware, Linux, networking, including a proven track record of contributing to open-source projects and engaging with upstream communities.
Expert-level coding skills in C/C++.
Experience and understanding of Linux internals including algorithms, data structures, multithreading concepts, object synchronization and communication protocols.
Comfort working in an AI-native development environment - spec-driven development (SDD), AI-assisted workflows, and engineering governance.
This position is open to all candidates.
 
Hide
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8837326
סגור
שירות זה פתוח ללקוחות VIP בלבד
משרות דומות שיכולות לעניין אותך
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 3 שעות
חברה חסויה
Location: Herzliya
Job Type: Full Time
As a Principal Software Engineer, you will:

Design, develop, and own complex software features - from requirements and design through implementation, testing, and long-term support.
Build high-performance datapath software on SPDK, integrating emerging drive, enclosure, and protocol technologies.
Own performance analysis of the storage software data path - including queueing behavior, CPU efficiency, memory usage, PCIe bottlenecks, and latency behavior.
Work closely with architecture, hardware, and software teams on HW/SW interface definition.
Experiment with and integrate emerging AI tools into the development workflow to boost productivity and innovation.
Requirements:
Relevant BSc with exceptional marks from a top university.
7+ years of hands-on experience with one or more of: storage, device drivers, embedded software/firmware, Linux, networking, including a proven track record of contributing to open-source projects and engaging with upstream communities.
Expert-level coding skills in C/C++.
Experience and understanding of Linux internals including algorithms, data structures, multithreading concepts, object synchronization and communication protocols.
Comfort working in an AI-native development environment - spec-driven development (SDD), AI-assisted workflows, and engineering governance.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8837327
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 3 שעות
Location: Herzliya
Job Type: Full Time
As a Senior 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:

Develop end‑to‑end storage features for the Lightning product, driving technical execution from requirements through design, implementation, testing, and deployment
Architect and build AI‑driven infrastructure systems, breaking down complex initiatives, identifying dependencies and risks early, and defining software specifications with a strong security and quality focus
Set the technical bar through hands‑on development and code reviews in C++, Python, and Linux environments
Collaborate with and influence global teams, communicating technical decisions, progress, and risks clearly, while contributing actively in an Agile development environment
Establish and evolve engineering standards and best practices as the organization scales
Requirements:
12+ years of hands‑on software development with deep expertise in storage, file systems; strong Linux user‑space development experience, including multithreading, IPC, networking, and RAID/storage solutions
Expert in C++, with extensive object‑oriented design, data structures, and algorithms; solid grasp of distributed systems architecture, memory management, and concurrency/synchronization
Proven ability to design, debug, optimize performance, and refactor complex, high‑throughput systems at scale
Demonstrated leadership to technically lead and mentor engineers through architecture, design, execution, and code reviews; an effective communicator and self‑starter who collaborates across distributed, multi‑time‑zone teams
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8837332
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 3 שעות
חברה חסויה
Location: Herzliya
Job Type: Full Time
Join us as a Senior Software Engineer on our engineering team in Israel to do the best work of your career and make a profound social impact.

We work in an AI-native development environment, applying Spec-Driven Development (SDD) and clear engineering governance to deliver complex software with both speed and quality.



Key Responsibilities

As a Senior Software Engineer, you will:

Design, develop, and own Storage Infrastructure and Control Path features for enterprise storage expansion, from requirements and specification through implementation, testing, and long-term support

Build and maintain Python microservices using FastAPI, Pydantic, and async/await patterns

Design and implement storage infrastructure services that support system-level discovery, provisioning, and lifecycle management

Author and maintain detailed specifications as part of a Spec-Driven Development (SDD) process

Build AI agents and automated workflows, leveraging Agentic AI to accelerate development, testing, and code generation
Requirements:
Relevant BSc in Computer Science, Software Engineering, or a related field from a leading university

5+ years of hands-on software development experience, including work with storage systems, infrastructure software, Linux, or networking

Strong experience with Python (3.11+), FastAPI, Pydantic, asyncio, REST APIs, and microservices architecture

Experience with Docker, Git, pytest, ruff, and mypy for development, testing, and code quality

Comfort working in an AI-native development environment, Spec-Driven Development (SDD), AI-assisted workflows, and engineering governance
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8837334
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Herzliya
Job Type: Full Time
We are looking for an experienced engineer to work on systems that bring together many moving parts. Inertial sensors, visual sensors, wireless radios such as UWB, Bluetooth, and Wi-Fi, GNSS, and on-device processing all come together here, and much of what these systems do emerges from the interaction between those pieces rather than from any one of them alone. Understanding that interaction is most of the work, and it is what makes the problems here genuinely interesting.

The role has two sides, and we mean both of them equally. You will help decide how a system is put together: where functionality should live, how the components talk to each other, and what we trade away to get what we need. You will also be the one who builds it, writing production code, bringing up new hardware, and chasing down the failures that only appear on real devices. We have found that these two things belong together. The best designs come from people who have built the system, and the best implementations come from people who understand the whole of it.

Responsibilities
Help define the architecture of multi-component location systems spanning hardware, firmware, and software, and implement the interfaces that hold them together.
Write, review, and maintain production-quality code in C++, Objective-C, and Swift for systems that ship to our customers.
Design and implement how inertial, visual, and wireless sensing come together into a system that behaves as one.
Integrate and bring up new hardware and software components, working through the problems that only surface on real devices.
Weigh the tradeoffs between accuracy, latency, power, memory, and reliability, and bring partner teams along with your reasoning.
Debug complex issues across the full stack, where the root cause could sit anywhere from the sensor to the application.
Take new technologies from early prototype through evaluation and into production, fusing them with our existing capabilities.
Collaborate with silicon, hardware, firmware, and algorithms teams from first concept through shipping.
Build the tooling and instrumentation that let us characterize how a system really behaves, with data rather than intuition.
Participate in evaluating new signals and technologies as our platforms continue to evolve.
Requirements:
Minimum Qualifications
At least 7 years of hands-on C++ or Objective-C programming experience, or in a comparable modern systems language such as Rust, with coding central to your day-to-day work.
Experience designing and implementing complex systems built from multiple hardware and software components with tight interaction between them.
Deep experience at the hardware/software boundary: sensors, radios, cameras, firmware interfaces, drivers, or timing and synchronization.
A track record of taking a system from concept to production, including integration and bring-up you performed yourself.
Know how to debug complex systems where the root cause is not localized
Deep understanding of software design paradigms and software development best practices.
Excellent collaboration and communication skills.
A passion for programming and building things.
BSc in Computer Engineering, Computer Science, Electrical Engineering, or equivalent experience. MSc in a relevant field a plus.

Preferred Qualifications
Experience with location, navigation, sensor fusion, or wireless positioning technologies.
Experience integrating and shipping visual sensing systems such as visual-inertial odometry or SLAM on real devices, including camera calibration and pipeline integration.
Experience with real-time or resource-constrained systems.
Experience with data analysis and results dashboards.
iOS, macOS, application, and/or Unix system development.
Swift programming experience.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8835499
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
07/09/2026
Location: Herzliya
Job Type: Full Time
We are looking for a talented software engineer with a passion for security to help build innovative edge-to-cloud security solutions for our next-generation devices and platforms.

You will contribute to and lead the development of core product features, from understanding system and product requirements and defining feature behavior, through architecture, design, and implementation, to delivering high-quality, secure services and endpoint components.

You will work across the stack, spanning firmware, hardware, operating systems, and cloud-connected security solutions, helping build the trusted security foundations of next-generation devices. You will collaborate with silicon partners, security experts, and engineering teams across us to deliver innovative, end-to-end security capabilities.


Responsibilities

Partner with product, system, cloud, firmware, hardware, and security engineering teams to design and deliver innovative security solutions.

Contribute to and lead the design, implementation, integration, testing, and delivery of core security features spanning firmware, operating systems, endpoint software, and cloud-connected services.

Develop and integrate secure, reliable, scalable, and maintainable software and services using industry best practices and our high security and engineering standards.

Apply secure engineering practices, including threat modeling, secure design reviews, code reviews, mitigation planning, vulnerability response, and security validation.

Define technical requirements, architecture, dependencies, engineering priorities, and delivery plans in a complex cross-team environment.

Work closely with hardware, firmware, operating system, Windows internals, cloud, and security engineers to characterize solutions, define interfaces, and optimize security, reliability, and performance.

Drive features from inception through production, including quality, observability, deployment, monitoring, incident readiness, and continuous improvement.

Leverage advanced AI capabilities to accelerate engineering workflows and build AI-powered tools and agents that improve team productivity and product quality.

Continuously learn emerging security technologies and attack techniques, share knowledge with the team, and mentor peers as your experience grows.
דרישות:
Bachelors degree or higher in Computer Science, Software Engineering, Electrical Engineering, or equivalent practical experience.

Professional software development experience in Rust, C, C++, or another embedded systems programming language, with a solid foundation in computer science.

Experience in the security domain, such as operating-system security, identity, secure coding, cryptography, security protocols, secure boot, hardware-backed security, or threat mitigation.

Preferred Qualifications:

Knowledge of networking and security protocols, authentication and authorization, certificate-based authentication, secrets management, and Zero Trust architectures.

Knowledge of Windows internals or modern operating system internals, including processes, memory management, services, networking, virtualization, and security boundaries.

Experience developing, monitoring, managing, provisioning, or securing applications and services in Windows environments.

Understanding embedded software architecture, firmware, CPU architecture, and real-time operating systems (RTOS).

Experience with Microsoft Azure Virtual Desktop, Microsoft Intune, Microsoft Entra, endpoint management, or secure remote access technologies.

Experience with platform security technologies, including firmware security, TPMs, HSMs, Secure Boot, device attestation, trusted execution environments (TEE), measured boot, DRTM, and hardware-backed roots of trust.

Cybersecurity coursework, projects, research, product-development experience, or security-focused open-source contributions; offensive security or security researc המשרה מיועדת לנשים ולגברים כאחד.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8812518
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
חברה חסויה
Location: Herzliya
Job Type: Full Time
We are seeking talented, creative and disciplined engineers to join the best-in-class team that plays a significant part in the development of new silicon for our eco-systems by engaging in a dynamic, highly collaborative environment with the focus on the following goals.

Deep understanding of components/modules within wireless communication systems and the corresponding calibration and impairment reduction techniques - Develop methods/algorithms to alleviate hardware induced impairments by calibration, cancellation and other applicable techniques - PHY firmware architecture and design, including calibrations, real-time processing flows, collaboration with RF hardware, microcode, and MAC layer.

Develop highly efficient designs delivering outstanding performance, optimizing power and memory footprints while meeting hard-realtime latency requirements.

Debug real-time systems with limited visibility, working hands-on with development boards and lab equipment.

Collaborate with Radio, MAC, and Systems engineering teams to architect, define and implement innovative algorithms, calibrations, and protocols.

Support pre-silicon validation efforts, including simulation, emulation, and FPGA prototyping.

Develop SoC test and calibration capabilities for chip, module, and product factories.

Support post-silicon bringup, validation, performance characterization, system integration and debugging. - Repeatedly measure and optimize results using various test harnesses - Automate calibration and verification processes.
Requirements:
Minimum Qualifications
B.Sc. with 3 plus years of industry experience.
Hands-on experience and working knowledge of wireless systems and protocols such as LTE/NR/WiFi/Bluetooth.
Excellent problem-solving skills to address technical issues during design, development and maintenance phases.
Strong embedded SW fundamentals, including knowledge of design and development-flows, real-time constraints, concurrency, multi-processor systems, caching and virtual memory.
Deep understanding of data structures, object-oriented design, and system architecture in an embedded environment.
Strong software engineering skills including design, development (using C, C++), scripting (Python), and debugging.
Familiarity with low-level hardware interfaces, register and interrupt programming, bare-metal software development, clock and power management.
Experience with configuration (GIT, Perforce) and release management, continuous integration, unit and regression testing.

Preferred Qualifications
Strong understanding of design strategies for maintainability, scalability, and code reuse.
Excellent communication skills, both written and oral.
Highly organized, motivated and passionate about driving results.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8835567
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
07/09/2026
חברה חסויה
Location: Herzliya
Job Type: Full Time
We are looking for a junior C # software Developer to join our dynamic and unique core technology ATE SW team. Our ATE (Automatic TEST Equipment) group is at the forefront of developing high-volume production line hardware-based testers for end-of-line product assembly. Our testers are developed in-house, encompassing hardware, mechanics, and software, ensuring top-notch quality and performance. This is an exciting opportunity to contribute to our productivity and innovation! **What You'll Do** Responsible for the entire development process, from gathering requirements to implementation, including post-release support. Develop, TEST, and maintain C #.NET applications using.NET framework,.NET Core and ASP.NET. Work closely with the Hardware team on joint projects. Develop software for automated hardware tests, drivers, and communication protocols. Use AI coding assistants (e.g. GitHub Copilot, Claude) as part of the day-to-day development workflow. Contribute to new projects and provide support for existing ones. Assist in resolving production issues and analyzing failures.


Country:
Israel

City:
Herzliya
Requirements:
BSc in Computer Science, Engineering, or related field. Minimum of 1 year of experience working with.NET frameworks in C #. Experience in instrumentation programming, software debugging, integration, and testing. Able to manage various tasks with careful attention to detail. Excellent communication skills in both Hebrew and English. Experience with unit testing frameworks such as XUnit or NUnit. Basic familiarity with AI/LLM tools and willingness to apply them to development and testing tasks.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8812567
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
24/08/2026
חברה חסויה
Location: Herzliya
Job Type: Full Time
The Support Development Team builds and maintains internal applications that help Support Engineers work more effectively - automating repetitive tasks, streamlining workflows, and translating operational challenges into scalable technical solutions. As a Software Engineer on this team, you will own tools end-to-end, working closely with Support teams to understand their needs and deliver impactful solutions. The team's primary language is Python, with Go used on selected projects, Kubernetes-based infrastructure, and occasional frontend work in NextJS.

Responsibilities:

* Develop and maintain Python-based tools that enhance the efficiency and workflow of Support Engineers
* Work directly with Support Engineers to understand their challenges and translate them into actionable technical solutions
* Identify and integrate improvements into the existing tool ecosystem, continuously seeking modernization opportunities
* Troubleshoot tool-related issues and ensure minimal downtime for internal users
* Write and maintain clear documentation to support scalability, onboarding, and knowledge sharing
* Explore emerging technologies and propose innovative approaches to improve team solutions
* Contribute to Go-based projects and work within Kubernetes-based infrastructure as part of ongoing modernization
Requirements:
* 3+ years of hands-on Python development with a strong understanding of best practices and software design principles
* Experience with a Python web framework - Django, Flask or FastAPI
* Strong fundamentals with the ability to read, debug, and pick up unfamiliar languages and codebases independently
* Comfortable working in Linux environments, including shell scripting, system operations, and troubleshooting
* Strong analytical, problem-solving, and organizational skills
* Clear communication and collaboration skills - this role works closely with non-technical stakeholders
* Hands-on experience with AI-assisted development tools (Claude Code, Copilot, Cursor, or similar) Preferred Qualifications
* Experience with Go, or a strong interest in picking it up
* Hands-on familiarity with Kubernetes - deployments, services, and troubleshooting (EKS experience a plus)
* Familiarity with frontend development frameworks, specifically NextJS or other React based frameworks
* Cloud environment experience, with AWS being a strong advantage
* Knowledge of system-level topics such as storage and networking
About Infinidat Infinidat’s enterprise storage portfolio provides global Fortune 500 enterprises and service providers with best-in-class solutions for primary storage, next-generation data protection, disaster recovery, business continuity, and cyber resilience. Infinidat’s acclaimed InfuzeOS is the one of the most flexible and complete enterprise software-defined storage architectures in the industry. We recently announced powerful enhancements, an extensive expansion, and the dynamic evolution of our award-winning G4 enterprise cyber and AI storage solutions! Not only did Infinidat win over 40 awards in 2025 , but was named a Gartner® Peer Insights™ Voice of the Customer Award for Primary Storage for the 7th time!
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8730573
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Herzliya
Job Type: Full Time
We are looking for an ambitious, highly capable Full-Stack Software Engineer who leverages cutting-edge AI tools to multiply their productivity and own cloud features completely end-to-end, from initial design and architecture down to deployment, testing, and production support.

Were looking for cutting edge smart & capable engineers who can harness AI and can lead sophisticated projects from the requirement and design phases down to implementation, test and production delivery.

Key Responsibilities

End-to-End Feature Ownership: Own cloud features complete end-to-end, including backend services, frontend user interfaces, database schema design, automated testing, CI/CD deployment, and post-release support.
AI-Accelerated Development: Efficiently utilize advanced AI coding assistants and AI-driven workflows (e.g., Claude Code, Cursor, LLM-driven test generation) to design, code, debug, and deliver robust software at high velocity.
Frontend & Backend Engineering: Build and maintain scalable APIs and responsive, intuitive user interfaces (React, Go / Node.js).
Database & Infrastructure: Work with SQL/NoSQL databases and public cloud provider services to ensure high availability and optimal performance.
Quality & Automated Testing: Design, write, and execute comprehensive test suites (unit, integration, and E2E) to keep software stable and functional.
Production Support & Reliability: Participate in monitoring, troubleshooting, and supporting your delivered features in cloud environments.
Product & UX Collaboration: Work closely with Product and UX teams to rapidly turn concepts into seamless, user-friendly customer experiences.
Requirements:
Requirements
AI Tools Proficiency: Hands-on experience and comfort using AI coding tools (e.g., Claude Code, Cursor, GitHub Copilot) to accelerate coding, debugging, refactoring, and test creation.
Full-Stack Familiarity: Strong practical experience in both frontend (e.g., React, JavaScript/TypeScript) and backend development (e.g., Go, Node.js, Python, or Java).
Cloud & Databases: Familiarity with at least one major public cloud platform (AWS, GCP, or Azure) and relational/NoSQL databases.
Communication: Excellent written and verbal English communication skills; ability to document solutions and collaborate effectively.
Ownership Mindset: Strong problem-solving ability and an autonomous drive to research, troubleshoot, and see tasks through to production.

Nice to Have / Advantages
Familiarity with distributed systems, NoSQL databases, or Database-as-a-Service (DBaaS) architecture.
Experience with Linux environments, containerization (Docker/Kubernetes), and modern CI/CD pipelines.
Demonstrated history of building and shipping end-to-end personal projects or open-source contributions using AI-first workflows.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8817960
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Herzliya
Job Type: Full Time
We are looking for an extraordinary FW engineer to drive state of the art technologies for our products.
In this role, you will work with a variety of disciplines and products, developing software and firmware at the WiFi MAC Level.

You'll ensure that every aspect of our products works both on its own and together.
Its our goal to make our products smarter and more efficient than ever before.
Join us, and youll directly impact the functionality of devices people use worldwide.

Description
As a senior WiFi MAC Software Engineer, your contributions will include the following:
Writing design documents. Designing and implementing software and firmware for WiFi and 802.11 MAC Level features at the MAC. Optimise and fine-tune the firmware and MAC Level algorithms.
Involvement in firmware architecture design, and system level requirements from top-level down to block level.
Develop and support OSX development tools and kernel drivers.
This role requires high sense of responsibility and ability to work in team.
The people who work here have reinvented and defined entire industries with our products and services.
The same passion for innovation also applies to our practices - strengthening our commitment to leave the world better than we found it.
You should join us if you want to help deliver the next amazing Apple product!.
Requirements:
Minimum Qualifications
5+ years of Low Level Embedded software/firmware development - Mandatory.
Experience and proficiency in C development - Mandatory.
Experience with communications protocols and host I/F such as TCP/IP, UDP, USB, PCIe, UART et.
Exceptional problem solving and debugging skills.
Independent, highly motivated, with good interpersonal skills.
B.Sc or higher degree in Computer Science or technically equivalent field is required.

Preferred Qualifications
Experience with developing mobile products and protocols, WiFi, BT, Cellular, etc.
Experience using other common programming languages, such as Objective- C, Java, C++, Python.
Experience with ARM micro-controllers.
Experience with development in OSX and iOS environments.
Experience with GenAI code analysis and code generation.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8809008
סגור
שירות זה פתוח ללקוחות VIP בלבד