Maneva, a startup founded by an ex-Google Deepmind researcher, is an AI service provider revolutionizing manufacturing operations with cutting-edge AI solutions for autonomous factory operation and optimization. Our solution generates AI-powered actions and insights using off-the-shelf hardware or existing vision systems for real-impact manufacturing problems in products and equipment inspection, production efficiency, safety, and more.
We are seeking a Senior Software Lead to drive the development of our embedded software stack, ensuring a robust, high-quality, and scalable foundation for our AI-driven industrial applications. The ideal candidate will bring deep expertise in Python or C, real-time embedded systems, and IoT applications, with a strong commitment to code quality, system reliability, and maintainability.
Role & Responsibilities
* Technical Leadership: Own the software architecture, ensuring a rigid, scalable, and maintainable codebase optimized for real-time industrial applications.
* Stack Development: Design and implement embedded systems for AI-powered applications in mobile robots, industrial vision, and autonomous vehicles.
* Code Quality & Performance: Enforce best practices for code health, test coverage, and software reliability, with a focus on real-time processing, safety, and efficiency.
* Integration & Deployment: Lead the integration of sensor-based AI systems, IoT devices, and real-time data processing pipelines into industrial environments.
* Cross-functional Collaboration: Work closely with hardware engineers, AI researchers, and product teams to optimize system performance and deploy AI models on edge devices.
* Automation & DevOps: Develop CI/CD pipelines for embedded software, ensuring seamless testing and deployment across robotic platforms, industrial vision systems, and research labs.
* Scalability & Future-Proofing: Ensure the long-term health of the software stack, implementing architectural best practices to support rapid deployment and AI model updates.
Must-Have:
* Expert-level proficiency in Python or C for embedded programming and system optimization.
* Deep experience in embedded systems development, including RTOS, microcontrollers, and real-time data processing.
* Strong understanding of IoT protocols, edge computing, and industrial networking standards (e.g., MQTT, Modbus, CAN bus).
* Hands-on experience with mobile robots, autonomous vehicles, or real-time vision systems.
* Proficiency in software architecture design and system optimization for high-performance, real-time applications.
* Experience integrating AI models into embedded hardware (e.g., NVIDIA Jetson, ARM Cortex, FPGA-based inference engines).
* Familiarity with hardware interfaces (SPI, I2C, UART) and sensor integration for AI-powered applications.
* Knowledge of DevOps practices, including CI/CD for embedded systems, automated testing, and software versioning.
* Strong problem-solving and debugging skills, with a passion for optimizing performance in complex, real-world environments.
Nice-to-Have:
* Experience with ROS (Robot Operating System) for robotic applications.
* Background in computer vision and deep learning model deployment on edge devices.
* Familiarity with real-time safety and compliance standards in industrial automation.
* Knowledge of machine learning frameworks (TensorFlow, PyTorch) and their optimization for embedded hardware.
Why Join Us?
* Work on cutting-edge AI & embedded systems for real-world industrial applications.
* Be part of a high-growth, fast-scaling AI company solving mission-critical manufacturing challenges.
* Opportunity to lead & shape the future of industrial AI, with a focus on real-time automation and robotics.
* Collaborate with world-class engineers & AI experts in a dynamic, innovation-driven environment.
#J-18808-Ljbffr