OUR SECTORS
At Tech Recruit, our sectors cover a wide range of industries within the field of technology.
the US or Europe?
the US or Europe?
At European Recruitment, our sectors cover a wide range of industries within the field of technology
At European Recruitment, our sectors cover a wide
range of industries within the field of technology
At European Recruitment, our sectors cover a wide
range of industries within the field of technology
Client services
Learn about the range of client services we offer at Tech Recruit, and browse through our case sudies.
the US or Europe?
the US or Europe?
At European Recruitment, our sectors cover a wide range of industries within the field of technology
About us
Learn about Tech Recruit's mission, values, our team, and our commitment to DE&I.
the US or Europe?
the US or Europe?
At European Recruitment, our sectors cover a wide range of industries within the field of technology
AI Software Engineer – Sensors
An AI software engineer integrates artificial intelligence models (such as LLMs) into software systems, focusing on practical application, integration, and user experience rather than building models from scratch. This evolving role bridges traditional software development with AI, requiring skills in C, Python, API integration, and system optimization to create AI-powered systems.
Job responsibilities include:
-
Implement sensor signal processing and machine learning algorithms across various embedded SOCs.
-
Debug, verify, optimize, and tune C code for MATLAB/Python signal processing and machine learning algorithms. Critical to this role is:
-
Proficiency in C
-
Familiarity with Python and MATLAB
-
The ability to implement MATLAB-coded algorithms in C
-
Familiarity with RTOS and multi-threaded programming environments.
-
-
Balance engineering considerations such as performance, memory, power, and complexity.
-
Assist other development and testing teams with algorithm deployment.
-
Prototype on reference hardware platforms.
-
Document implementation flows and SW architecture design.
The position is technology focused and involves participation in a broad range of sensors systems engineering activities within the Sensors Technologies group
Preferred Qualifications
-
At least 2 years of embedded software development, with experience in implementing digital signal processing, machine learning algorithms in C/C++.
-
Hands-on experience on ML frameworks such as PyTorch and TensorFlow,
-
Experience with fixed point implementation and the use of quantization for ML models.
-
An understanding of the operation of accelerometers, gyroscopes, magnetometers, etc.
-
Detail oriented, taking a thorough and analytical approach, producing complete documentation.
-
Excellent written, verbal, and presentation skill
Apply Now
By applying to this role, you acknowledge that we may collect, store, and process your personal data on our systems.
For more information, please refer to our
Privacy
Notice