Software Engineer V
Apply NowCompany: Service Global, Inc
Location: Burlingame, CA 94010
Description:
Iron Systems is an innovative, customer-focused provider of custom-built computing infrastructure platforms such as network servers, storage, OEM/ODM appliances & embedded systems. For more than 15 years, customer have trusted us for our innovative problem solving combined with holistic design, engineering, manufacturing, logistic and global support services.
Job Title: Software Engineer V
Location: US - CA - Burlingame
Job Description:
Mandatory Skills
Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field. experience in embedded systems development, particularly with ARM architectures.
Job Title: Software Engineer V
Location: US - CA - Burlingame
Job Description:
- We are seeking a highly skilled Senior Embedded Systems Engineer (10+ years experience) to join our team and lead the development of an SDK for our innovative chip, which integrates multiple subsystems controlled by an ARM-M core.
- This role is pivotal in advancing our technology, which includes Camera, Audio, Machine Learning, and Sensor subsystems.
- Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field. experience in embedded systems development, particularly with ARM architectures.
- Proficiency in C/C++ programming and experience with Python for scripting and data visualization.
- Strong understanding of hardware debugging tools.
- Experience with microcontrollers and Zephyr Real-Time Operating System (RTOS).
- Excellent communication and technical writing skills.
- Willingness to collaborate with cross-functional teams, including hardware engineers, software engineers, and product managers Preferred
- Proficient in deploying machine learning workloads to embedded devices utilizing the TensorFlow stack.
- Knowledge of camera and audio processing technologies.
- Familiarity with Camera interfaces (MIPI C-PHY/CSI) and Audio interface (I2S, PDM, etc)
- Experience in developing SDKs for complex hardware systems.
- Experience with Embedded Linux or Embedded Android environments
Mandatory Skills
Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field. experience in embedded systems development, particularly with ARM architectures.