Software Engineer

3 weeks ago


Cupertino, United States Russell Tobin Full time

Job Title: Software Engineer

Location: Cupertino, CA 95014 Hybrid schedule (Tues-Thurs onsite)

Duration: 1 year plus/Contract

Pay Range: $70/hr-$80/hr on W2 (DOE)


Summary

We are looking for a software engineer who is passionate about developing innovative product features and human-computer interactions. We are looking for candidates with expertise in embedded systems programming, edge and on-device implementations of algorithms, Frameworks, and experience in time-series data.


QUALIFICATIONS

  • Expert in Swift, Objective-C, C++, or similar systems programming languages
  • Experience building libraries, frameworks, testing/automation, and command-line tools
  • Experience building iOS and watchOS apps with basic UI/UX design
  • Strong grasp of Apple's development APIs (UIKit, Cocoa, )
  • Strong understanding of object-oriented design, data structures, algorithm design, complexity analysis, performance analysis, problem-solving and diagnosis
  • Deep understanding of multi-threaded programming and synchronization
  • Past experience in creating high-performance implementations of deep-learning algorithms
  • Proficiency in Python programming
  • Able to communicate clearly and collaborate with cross-functional teams
  • Excellent problem-solving and root-cause analysis skills
  • 2+ years of software engineering experience


PREFERRED QUALIFICATIONS:

  • Demonstrated ability to quickly learn and modify large, existing codebases
  • Experience designing high performance software and algorithms for resource constrained embedded systems
  • Experience with on-device machine learning, deep learning, and using sensor data to power novel use cases and applications
  • Experience in human computer interaction (HCI) space
  • Experience with signal processing, such as applying filtering to noisy signals


In this role, you will:

  • Work closely with machine learning and software engineering experts within the
  • Partner with a variety of product teams across You will work cross-functionally with machine learning scientists, sensor architects and software engineers to build the next generation of sensing technologies.
  • Implement signal and machine learning algorithms on-device that process image or time- series data measured by various sensors in different Apple products
  • Prototype and define interactions end-to-end, in collaboration with HW, SW, and design partners
  • Design user studies SW and leverage prototypes to define success criteria


Education & Experience

BS or MS in Computer Engineering, Computer Science, or equivalent experience.


Benefits Info

Russell Tobin offers eligible employee’s comprehensive healthcare coverage (medical, dental, and vision plans), supplemental coverage (accident insurance, critical illness insurance and hospital indemnity), 401(k)-retirement savings, life & disability insurance, an employee assistance program, legal support, auto, home insurance, pet insurance and employee discounts with preferred vendors.


  • Automation Engineer

    1 week ago


    Cupertino, United States Intelliswift Software Full time

    Title: Quality Engineer III - Automation Summary:We’re looking for a Quality Engineer who has strong experience developing and executing automated tests, building up and maintaining the testing infrastructure to make sure all of our shipping features continue to work as expected. In this role, you’ll work with development and quality engineers to test...

  • Automation Engineer

    4 days ago


    Cupertino, United States Intelliswift Software Full time

    Title: Quality Engineer III - Automation Summary:We’re looking for a Quality Engineer who has strong experience developing and executing automated tests, building up and maintaining the testing infrastructure to make sure all of our shipping features continue to work as expected. In this role, you’ll work with development and quality engineers to test...

  • Software Engineer

    2 weeks ago


    Cupertino, United States Synergis Full time

    TITLE: Software Engineer - 33822767LOCATION: Cupertino, CA (Tuesday-Thursday onsite hybrid)ANTICIPATED DURATION: 12 months (possibility of extension)NOTE: I am not able to work on a C2C basis or provide a visa transfer/sponsorship at this time!Our client has novel machine-learning ideas that have a way of quickly becoming phenomenal products, services, and...

  • Software Engineer

    2 weeks ago


    Cupertino, United States Synergis Full time

    TITLE: Software Engineer - 33822767LOCATION: Cupertino, CA (Tuesday-Thursday onsite hybrid)ANTICIPATED DURATION: 12 months (possibility of extension)NOTE: I am not able to work on a C2C basis or provide a visa transfer/sponsorship at this time!Our client has novel machine-learning ideas that have a way of quickly becoming phenomenal products, services, and...

  • Software Engineer

    3 weeks ago


    Cupertino, United States RTA US Full time

    Job DescriptionJob Description12+ month contractHybrid - Cupertino, CA 95014$70-80/hr W2 DOEWe are looking for smart, creative Software Engineers and Developers with expertise in embedded programming, edge and on-device implementations of algorithms, Frameworks, and image or time-series data. Working knowledge of Machine learning and signal processing tools...

  • Software Engineer

    2 weeks ago


    Cupertino, United States Russell Tobin Full time

    12+ month contractHybrid - Cupertino, CA 95014$70-80/hr W2 DOEWe are looking for smart, creative Software Engineers and Developers with expertise in embedded programming, edge and on-device implementations of algorithms, Frameworks, and image or time-series data. Working knowledge of Machine learning and signal processing tools will broaden your role and...


  • Cupertino, California, United States Indium Software Full time

    Location: United StatesEducation Requirements: Bachelor's or Master's degree in Computer Science, Engineering, or a related discipline.Experience: 5-7 years in a relevant field.Work Arrangement: HybridJob Overview: We are seeking a skilled software QA tester for our upcoming Alliant AUS initiative. The ideal candidate should be situated within the US time...


  • Cupertino, California, United States VeeAR Projects Inc. Full time

    Job DescriptionJob Title: Software Automation EngineerCompany: VeeAR Projects Inc.Job Type: Full-timeLocation: Remote (Onsite on Tuesday, Wednesday, and Friday)Job Summary:We are seeking a highly motivated and experienced Software Automation Engineer to join our team at VeeAR Projects Inc. As a key member of our quality assurance team, you will be...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled Software Systems Engineer to join our Silicon Technologies group at Apple. As a key member of our team, you will play a critical role in designing and developing the software that powers our next-generation system-on-chip (SoC) technology.Key ResponsibilitiesDesign, develop, and maintain application and hardware...


  • Cupertino, California, United States Apple Inc. Full time

    OverviewAt Apple, we believe in the power of innovation. Our team is dedicated to transforming visionary ideas into remarkable products and services that enhance customer experiences. We are currently seeking a seasoned Software Engineering Manager to spearhead the development of our Private Cloud Compute initiative, which is pioneering AI privacy solutions...


  • Cupertino, California, United States Apple, Inc. Full time

    Join our Wireless Software Engineering team and drive innovation that matters We craft and seamlessly integrate technologies that enrich people's lives such as audio, gaming, fitness, medical devices and more; all while delivering the best user-experience. The WatchOS and VisonOS Core Bluetooth team is looking for a motivated software engineer to design,...


  • Cupertino, California, United States Apple Inc. Full time

    Are you passionate about shaping the future of streaming experiences? At Apple Inc., we are looking for a seasoned Software Engineering Manager to join our esteemed Audio and Media Technologies group. This pivotal role involves leading a talented team focused on creating innovative features that enhance the way users engage with audio-visual content across...


  • Cupertino, California, United States Apple Full time

    Position Overview:Role Identification: At Apple, we believe in the power of innovation to transform ideas into remarkable products and services. Our team is composed of passionate and dedicated individuals who are committed to excellence. Here, creativity and cutting-edge technology come together to redefine industries and enhance customer experiences. We...


  • Cupertino, California, United States Apple Inc. Full time

    OverviewAt Apple, we believe in the power of innovation. Our team is dedicated to transforming visionary ideas into exceptional products and services that enhance customer experiences. We are seeking a seasoned Software Engineering Manager to spearhead the development of our Private Cloud Compute initiative, a groundbreaking approach to AI privacy in cloud...


  • Cupertino, California, United States Apple Full time

    Overview:Role Identification: At Apple, we transform innovative ideas into exceptional products and services at an impressive pace. Our environment thrives on passion and commitment, where talented individuals leverage cutting-edge technologies to redefine industries across all Apple Hardware offerings. Our dedication to innovation extends beyond our...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled and experienced Engineering Project Manager to join our team at Apple. As a key member of our software development team, you will be responsible for delivering new features for some of our most popular applications.Key ResponsibilitiesManage and track deliverables across multiple teams and organizations.Develop...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled Software Engineering Program Manager to join our team at Apple. As a key member of our Software Engineering team, you will be responsible for defining, planning, scheduling, and tracking the work for multiple cross-functional initiatives.Key ResponsibilitiesPartner with software engineers and managers to define...


  • Cupertino, California, United States Apple Full time

    Overview:The Apple Services Engineering organization is at the forefront of creating innovative tools that empower software developers to craft products that captivate and engage our users. The Software Development Platform is pivotal in advancing continuous integration and delivery systems that facilitate the development, testing, and deployment of code by...


  • Cupertino, California, United States Apple Full time

    Overview:Role Number: At Apple, we transform innovative ideas into exceptional products, services, and customer experiences. We seek passionate and dedicated individuals who can contribute to our mission of excellence. Our environment is characterized by dynamic and resourceful individuals who leverage inspiring technologies to redefine industries with all...


  • Cupertino, United States Cyble Inc. Full time

    Company DescriptionCyble (YC W21) is a Series B-funded global cyber intelligence start-up based in Cupertino, CA. Backed by Y Combinator and reputable VC firms like Blackbird Ventures and Spider Capital, Cyble specializes in providing AI-powered actionable threat intelligence to manage cyber risks. The company excels in gathering intelligence from the...