Descrizione dell'offerta
What you’ll work on
As part of a talented engineering team, you will:
- Design and develop containerized AI model runners and execution environments for high‑performance Linux embedded platforms.
- Build Python‑based libraries and frameworks to simplify the integration of complex AI inference engines for the Arduino community.
- Optimize ML model deployment pipelines, ensuring efficient resource utilization on constrained hardware.
- Collaborate with Software Architects to define technical solutions using the latest software development technologies and infrastructure.
- Ensure consistency, efficiency and high quality of the Arduino codebase through automated testing coverage and code reviews.
- Contribute creative solutions to enhance Arduino applications and tools within a cross‑functional team.
Minimum Qualifications
- Bachelor’s degree in Engineering, Information Systems, Computer Science, or related field – 4+ years of Software Engineering or related experience.
- Master’s degree in Engineering, Information Systems, Computer Science, or related field – 3+ years of Software Engineering or related experience.
- PhD in Engineering, Information Systems, Computer Science, or related field – 2+ years of Software Engineering or related experience.
- 2+ years of work experience with programming languages such as C, C++, Java, Python, etc.
What you’ll bring
- BS/MS in Computer Science, Artificial Intelligence, or other technical related fields.
- 5+ years of software development work experience.
- Strong experience in Python development, specifically for creating production‑grade libraries and tooling.
- Deep knowledge of containerization (and Docker) within the context of Linux systems.
- Familiarity with AI inference engines (TensorFlow Lite, ONNX Runtime, …), local LLM frameworks (Ollama, llama.cpp, …) and model optimization techniques (quantization, pruning, fine tuning, …).
- High motivation and interest in pushing the boundaries of current technologies.
- Deep understanding of performance optimization and hardware‑software interaction.
Bonus Points
- Experience in developing C and C++ applications for embedded environments.
- Knowledge of MLOps practices and model deployment lifecycle.
- Experience with Kubernetes (k3s/k8s) and cloud‑to‑edge orchestration.
- Experience in the IoT field or with IoT protocols (MQTT, gRPC).
- Knowledge of Arduino or similar electronics.
What we offer
- A challenging career path in a rapidly growing company with modern vision and talented teams.
- A competitive salary that values people skills and experience.
- A young and inspiring work environment that encourages diversity and cultural exchange.
- Individual growth objectives with a dedicated budget for learning/training.
- Flexible working hours and working locations; we value work‑life balance.
- A meaningful work opportunity in a mission‑driven company committed to empower people around the world.
- Ping pong and foosball tournaments.
- Seasonal celebrations, happy hours and everyday drinks and snacks at the office.
- Sunny rooftop lunch breaks and hamacas for relaxation and concentration.
Equal Opportunity & Accessibility
Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application or hiring process, contact or call Qualcomm’s toll‑free number. Qualcomm will provide reasonable accommodations to support individuals with disabilities.
#J-18808-LjbffrInformazioni aggiuntive
Opportunità: Edge AI Engineer/Staff Software Engineer - Arduino, Turin, Italy a Torino, Piemonte
Sei alla ricerca di una posizione come Edge AI Engineer/Staff Software Engineer - Arduino, Turin, Italy presso Qualcomm a Torino? Di seguito trovi tutti i dettagli di questa offerta di lavoro.
Retribuzione indicativa: 50€ – 70€ EUR
Competenze valorizzate
- Python
- Java
- Docker
- Kubernetes
- Machine Learning
- TensorFlow
Lavorare a Torino
Torino è un importante polo industriale e tecnologico, con una solida tradizione nel manifatturiero e una crescente scena startup.
Settore: Sviluppo di software