Expoint – all jobs in one place
Finding the best job has never been easier

Programmer jobs in United States, California, Cupertino

Unlock your potential in the high tech industry with Expoint. Search for job opportunities as a Programmer in United States, California, Cupertino and join the network of leading companies. Start your journey today and find your dream job as a Programmer with Expoint.
Company
Job type
Job categories
Job title (1)
United States
California
Cupertino
2 jobs found
06.04.2025
A

Apple High Performance Low Level Programmer Cryptography United States, California, Cupertino

Limitless High-tech career opportunities - Expoint
5+ years low level algorithmic development in cryptography. Detailed knowledge of vector Instruction Set Architectures (ISA) of ARM. Strong understanding of computational efficiency. Excellent coding skills in ASM and C....
Description:
The successful candidate will have excellent understanding and knowledge of low level cryptographic algorithms and how to map them to a CPU micro architecture of NEON on ARM from a vector programming perspective. Team members are engaged in the design and optimization of low level computational support for machine learning and computational vision such as 2D Multi-layered convolution, LSTM in hand writing recognition, FFT and DFT for audio codecs, speech synthesis and encryption to mention a few technologies. Understanding and working knowledge of cryptographic algorithms such as AES and SHA is a desirable attribute. Being able to craft the fastest and the most energy efficient routines for a particular CPU core is a plus. Low level high performance programming experience is a must for this position. Being comfortable in vector assembly and low level C is a requirement. The ideal candidate would be at ease in developing both innovative and robust CPU core level algorithms derived from a particular technology’s need in a tight deadline .
  • 5+ years low level algorithmic development in cryptography.
  • Detailed knowledge of vector Instruction Set Architectures (ISA) of ARM.
  • Strong understanding of computational efficiency.
  • Excellent coding skills in ASM and C.
  • Strong verbal and written communication skills.
  • Ability to manage multiple tasks and self-prioritize.
  • Ability to work with cross functional teams in compression related components.
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.
Show more
06.04.2025
A

Apple Clojure Programmer United States, California, Cupertino

Limitless High-tech career opportunities - Expoint
Familiarity with functional programming principles and a willingness to deepen expertise. Strong problem-solving and analytical skills with a curiosity to learn and grow. Excellent collaboration and communication skills, with a...
Description:
Note: Clojure is our primary programming language. While prior experience with Clojure is not required, you must be willing to learn it and become proficient in its use as part of our team.
Back-End Development:-Design, develop, and maintain robust, scalable, and secure APIs using Clojure (training provided for those new to the language).-Design and maintain database schemas, optimize queries, and ensure data integrity using Datomic or similar tools.-Integrate with third-party services and APIs to enhance functionality.-Build and manage efficient cloud-based or on-premise server architectures with a focus on scalability and security.-Follow and promote best practices for testing, code quality, and documentation.Front-End Development:-Develop responsive and dynamic user interfaces using Reagent (ClojureScript framework).-Optimize front-end performance, manage state effectively, and ensure seamless user experiences.-Implement accessibility standards (WCAG) and SEO best practices for web applications.-Troubleshoot, debug, and resolve application issues efficiently.-Stay current with trends and advancements in Clojure, ClojureScript, and the broader web development ecosystem.
  • Familiarity with functional programming principles and a willingness to deepen expertise.
  • Strong problem-solving and analytical skills with a curiosity to learn and grow.
  • Excellent collaboration and communication skills, with a team-first approach.
  • Bachelors degree in Computer Science or equivalent is experience preferred.
  • Experience with web development tools and libraries like Shadow-CLJS, and deps.
  • Knowledge of DevOps practices, tools, and cloud-based infrastructure management.
  • Familiarity with Datomic or similar database systems.
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.
Show more

These jobs might be a good fit

Limitless High-tech career opportunities - Expoint
5+ years low level algorithmic development in cryptography. Detailed knowledge of vector Instruction Set Architectures (ISA) of ARM. Strong understanding of computational efficiency. Excellent coding skills in ASM and C....
Description:
The successful candidate will have excellent understanding and knowledge of low level cryptographic algorithms and how to map them to a CPU micro architecture of NEON on ARM from a vector programming perspective. Team members are engaged in the design and optimization of low level computational support for machine learning and computational vision such as 2D Multi-layered convolution, LSTM in hand writing recognition, FFT and DFT for audio codecs, speech synthesis and encryption to mention a few technologies. Understanding and working knowledge of cryptographic algorithms such as AES and SHA is a desirable attribute. Being able to craft the fastest and the most energy efficient routines for a particular CPU core is a plus. Low level high performance programming experience is a must for this position. Being comfortable in vector assembly and low level C is a requirement. The ideal candidate would be at ease in developing both innovative and robust CPU core level algorithms derived from a particular technology’s need in a tight deadline .
  • 5+ years low level algorithmic development in cryptography.
  • Detailed knowledge of vector Instruction Set Architectures (ISA) of ARM.
  • Strong understanding of computational efficiency.
  • Excellent coding skills in ASM and C.
  • Strong verbal and written communication skills.
  • Ability to manage multiple tasks and self-prioritize.
  • Ability to work with cross functional teams in compression related components.
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.
Show more
Find your next career move in the high tech industry with Expoint. Our platform offers a wide range of Programmer job opportunities in the United States, California, Cupertino area, giving you access to the best companies in the field. Whether you're looking for a new challenge or a change of scenery, Expoint makes it easy to find your perfect job match. With our easy-to-use search engine, you can quickly find job opportunities in your desired location and connect with top companies. Sign up today and take the next step in your high tech career with Expoint.