HID Algorithms Software Engineer
vor 4 Wochen
Apple’s Human Interface Devices (HID) group is responsible for developing innovative ways to interact with Apple products. We work across product lines, delivering technologies like AirPods, iPhone, iPad, Mac, and other future Apple input technologies. The HID Algorithms team is looking for a software engineer to help build the next generation of input algorithms, software architecture, and infrastructure. We are an eclectic group with backgrounds in computer science, controls, human factors, signal processing, and more. We’re looking for an engineer with excellent software skills to design and build scalable, high-quality code architectures for the future of Apple’s human interface devices
Description
We're looking for an engineer with expertise in building software for algorithm development and an eye for user experience. You will architect and implement production algorithm frameworks for new technologies, fusing them with existing capabilities, and bringing new experiences to our users. You will collaborate with other software engineers to architect the full solution. You will be building solutions that scale across as innovations evolve and incorporate new features and architecture changes. You will need to trade off efforts to bring support on near-term product cycles with long-term roadmaps.
Minimum Qualifications
- Strong C/C++ programming
- Solid experience in SW architecture design (architecture, design patterns, reliability and scaling)
- Understands and advocates principles of good software design
- Ability to communicate clearly and collaborate with cross-functional teams
- Excellent problem-solving and root-cause analysis skills
Preferred Qualifications
- We would appreciate additional experience with:
- Working with embedded or resource-constrained systems
- Exposure to algorithms, AI/ML, or data science projects including evaluating algorithms on datasets
- Solid algorithm or math fundamentals. You will be comfortable working with (and learning as necessary) topics like linear algebra, statistics, signal processing, machine learning, etc.
- B.S. or M.S. in EE, CS, ME, mathematics, physics, or another engineering or technical field.
-
Zürich, Zürich, Schweiz Kantonale Verwaltung Zürich VollzeitAbout the JobWe are seeking a seasoned Software Engineer with a strong background in algorithm design and implementation to join our team.As a Senior Software Engineer, you will be responsible for developing and maintaining high-quality software solutions using advanced algorithms and data structures.ResponsibilitiesDesign and implement efficient algorithms...
-
Zürich, Zürich, Schweiz Tempro Personal Zürich VollzeitJob Description: We are seeking a skilled Software Engineer to join our team. The ideal candidate will have expertise in data structures and algorithms, and a passion for software development.Key Responsibilities:Design and develop high-quality software solutions.Implement and optimize data structures and algorithms.Collaborate with cross-functional teams to...
-
Software Engineer: Intelligent Systems
vor 2 Wochen
Zürich, Zürich, Schweiz Kramer Gastronomie VollzeitAbout the Role: We are seeking a talented software engineer to join our team.Key Responsibilities:Design and develop complex algorithms for our cloud-based platform.Collaborate with cross-functional teams to ensure seamless integration.Optimize system performance and scalability.Requirements: 5+ years of experience in software engineering, proficiency in...
-
Zürich, Zürich, Schweiz Magic Leap VollzeitA New Era in Spatial Computing Magic Leap is a pioneer in spatial computing, revolutionizing the way we interact with and experience our surroundings. As a leading developer of groundbreaking augmented reality technology, we are seeking a highly skilled Senior Software Engineer to join our Perception team. In this role, you will be contributing to the...
-
Software Engineer
vor 2 Wochen
Zürich, Zürich, Schweiz Schill+Seilacher Struktol Management AG VollzeitWe are looking for a skilled Software Engineer to join our team at {company}. This role will involve working on the backend of our application, developing and maintaining efficient and scalable software systems.The ideal candidate will have a strong understanding of programming principles, data structures, and algorithms, as well as experience with relevant...
-
AI Software Engineer
vor 2 Wochen
Zürich, Zürich, Schweiz Scherrer Metec AG VollzeitAbout the Role:We are seeking a highly skilled AI Software Engineer to join our team. The successful candidate will be responsible for designing and developing cutting-edge AI solutions using machine learning algorithms.Key Responsibilities:Design and develop AI models using machine learning algorithms.Collaborate with cross-functional teams to integrate AI...
-
Software Engineer
vor 2 Wochen
Zürich, Zürich, Schweiz Hirslanden Klinik im Park VollzeitJob Description:As a Software Engineer at {company}, you will be working on developing scalable and efficient software solutions. Key responsibilities include designing and implementing algorithms, writing clean and well-documented code, and collaborating with cross-functional teams to deliver high-quality products.Key Skills: * Programming languages: Java,...
-
Software Development Engineer
vor 4 Wochen
Zürich, Zürich, Schweiz expert group ag VollzeitAbout UsDecodio is a Zurich-based technology company that specializes in digital signal processing, signal intelligence, and radio monitoring. As a fast-growing leader in its field, we offer customizable and agile solutions that exceed the expectations of our international and national customers.Job DescriptionWe are seeking a highly motivated and...
-
Software Development Engineer
vor 1 Woche
Zürich, Zürich, Schweiz YouTube VollzeitJob Title:Software Development EngineerAbout the Role:We are seeking a talented Software Development Engineer to join our team. As a Software Development Engineer, you will design, develop, test, deploy, maintain, and enhance software solutions. Responsibilities:Write product or system development code.Review code developed by other engineers and provide...
-
Software Engineer
vor 2 Wochen
Zürich (Kreis ), Schweiz Care21 VollzeitWe are seeking a skilled Software Engineer with expertise in Python development to join our team.As a key member of our team, you will be responsible for designing and implementing scalable and efficient software systems.A strong understanding of software engineering principles, data structures, and algorithms is essential.
-
Senior Software Engineer
vor 2 Wochen
Zürich, Zürich, Schweiz Implement Consulting Group VollzeitAs a key member of our team, the Senior Software Engineer will be responsible for designing and implementing scalable, efficient, and reliable software solutions. This role involves working closely with cross-functional teams to identify and prioritize project requirements, developing and maintaining high-quality code, and collaborating with colleagues to...
-
Software Engineer III
vor 4 Wochen
Zürich, Zürich, Schweiz YouTube VollzeitAbout the RoleWe're looking for a skilled Software Engineer III to join our team at YouTube. As a software engineer, you will work on a specific project critical to our needs, with opportunities to switch teams and projects as our business grows and evolves.ResponsibilitiesDesign, develop, test, deploy, maintain, and enhance software solutions.Manage project...
-
Senior Software Engineer C+
vor 1 Monat
Zürich, Schweiz MaxWell Biosystems AG VollzeitOur technology consists of our software suite MaxLab Live, a custom designed integrated circuit, and an FPGA-based data acquisition platform and generates vast amounts of data when electrically imaging neuronal tissue. Such data needs to be processed, analyzed and visualized online during operation. At the same time, our customers in drug discovery and...
-
Embedded Software Engineer
vor 4 Wochen
Zürich, Zürich, Schweiz Thales VollzeitDeine MissionAls Embedded Software Engineer bei Thales bist du verantwortlich für die Entwicklung von Echtzeit-Systemen, die für die Schweizer Armee und Sicherheitsorganisationen lokal entwickelt und exportiert werden. Du wirst anspruchsvolle Algorithmen für Regelung und Signalverarbeitung entwickeln, integrieren und weiterentwickeln.Deine AufgabenDesign...
-
Embedded Software Engineer
vor 1 Monat
Zürich, Zürich, Schweiz Thales VollzeitDeine MissionAls Embedded Software Engineer bei Thales bist du verantwortlich für die Entwicklung von Echtzeit-Anwendungen und die Implementierung von anspruchsvollen Algorithmen für Regelung und Signalverarbeitung. Du integrierst deine Software auf spezifische Hardware-Plattformen und entwickelst bestehende Projekte und Produkte weiter. Außerdem bist du...
-
Senior Software Engineer
vor 2 Wochen
Zürich, Zürich, Schweiz Stadtspital Zürich VollzeitJob Description:We are seeking a highly skilled Senior Software Engineer (Backend Developer) to join our team at {company}.Key Responsibilities:Design, develop, and maintain scalable and efficient backend systems.Collaborate with cross-functional teams to identify and prioritize project requirements.Develop and maintain high-quality code, adhering to...
-
Senior Software Engineer C++
vor 1 Monat
Zürich, Zürich, Schweiz MaxWell Biosystems AG VollzeitUnlock the Future of ElectrophysiologyMaxWell Biosystems AG is seeking a highly motivated and experienced Senior Software Engineer C++ to join our team and contribute to the development of cutting-edge technology for drug discovery and basic research.Your MissionDesign and implement high-performance data acquisition and analysis software using C++Collaborate...
-
Software Engineer
vor 2 Wochen
Zürich, Zürich, Schweiz LIONSCOUT GmbH VollzeitJob Title: Senior Backend Software EngineerWe are looking for a highly skilled and experienced Senior Backend Software Engineer to join our team at {company}.Key Responsibilities:• Design, develop, and maintain scalable and efficient backend systems.• Collaborate with cross-functional teams to identify and prioritize project requirements.• Conduct code...
-
Zürich, Zürich, Schweiz Care21 VollzeitAt our company, we are seeking a skilled Software Engineer with expertise in Machine Learning to join our team. Key responsibilities include developing and implementing AI and ML algorithms for software development projects, collaborating with cross-functional teams, and ensuring timely delivery of high-quality software solutions.Key qualifications for this...
-
Senior Software Engineer C++
vor 1 Monat
Zürich, Schweiz MaxWell Biosystems AG VollzeitOur technology consists of our software suite MaxLab Live, a custom designed integrated circuit, and an FPGA-based data acquisition platform and generates vast amounts of data when electrically imaging neuronal tissue. Such data needs to be processed, analyzed and visualized online during operation. At the same time, our cus-tomers in drug discovery and...