Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Apple AIML - Machine Learning Research Process Engineer MIND 
United States, California 
284803206

Today
• Design and develop robust, real-time software for a wide range of sensor systems.• Write clear, maintainable software requirements to support the development of new hardwareand embedded platforms.• Integrate autonomous technologies with embedded systems, ensuring seamless operationacross hardware and software layers.• Automate software build, test, and deployment processes to ensure reliability and consistencyin production environments.• Perform verification and validation (V&V) to ensure the functional accuracy, timing, andreliability of real-time systems.• Develop and maintain scripts and applications in Python and BASH for automation,integration, and diagnostics.• Debug and integrate software systems, identifying and resolving system-level issues acrosssoftware-hardware interfaces.• Log and manage software performance, issues, and behavior by reporting findings todatabases and version control systems.
  • Bachelor’s or Master’s degree in Computer Science, EE, Robotics, or a related field.
  • 3+ years of experience in embedded software development, preferably in real-time or
  • autonomous systems.
  • Proficient in Python and BASH scripting for embedded applications and automation tasks.
  • Experience writing technical software requirements and documentation.
  • Familiarity with integrating hardware drivers, middleware, and RTOS.
  • Strong debugging skills across embedded platforms (e.g., using JTAG, serial, and log-based
  • diagnostics).
  • Working knowledge of software reporting systems and structured data storage (e.g., SQL,
  • NoSQL, or log aggregation tools).
  • Experience with ROS (Robot Operating System), sensor fusion, or autonomous navigation.
  • Exposure to safety-critical software systems or regulatory compliance standards.
  • Hands-on experience with tools such as Git, Jenkins, Docker, or similar CI/CD frameworks.
  • Strong interpersonal skills and ability to collaborate in a diverse environment.
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.