More than 6 years experience in design, development test and debug embedded systems or devices. Role & responsibilities: Understanding the product requirements, Familiarity with reading schematics and datasheets for components. Must have strong knowledge and experience in C, CPP programming, data structure, structures, arrays, pointers, function pointers, memory allocations etc. Good understanding of electrical and electronics components and circuits. Good understanding of microcontroller architectures. Should have worked on PIC, STM32 microcontroller and IDEs. Must be familiar with protocols like UART, I2C, SPI, CAN, Ethernet etc. Device driver development experience e.g. PWM, A/D and D/A Converter, Serial, UART, I2C, SPI etc. Able to develop and write code modules independently. Good experience in hands-on development and troubleshooting on embedded targets. Must be familiar with testing devices DMM, DSO, logic analyzer etc. Strong documentation and writing skills, shall able to do documentation of requirements, design and development, test reports, release reports etc Must be familiar with version control tools e.g GIT, Bitbucket Should have good communication skills. Shall able to guide team for firmware development Looking for Candidate to work on Microcontroller firmware development. Looking for Candidate to work on Raspberry PI/NVIDIA for developments in AI projects. Sensors, Camera interfacing .
Role: In this role, you'll be programming in Python to create the core software that powers advanced computer vision and modeling applications. These tools use complex math to interpret and generate visual data, like images or 3D models You'll get to work with the latest research in fields like artificial intelligence, computer vision (helping users see” and understand images), and computer graphics (generating images or animations). The ideal candidate will have a proven track record of success in machine learning projects, a strong technical background, and excellent communication skills. We are agnostic to your choice of development environment; however, we need a convincing demonstration that you will be able to self-support in the environment of your preference. Responsibilities include, but not limited to: Implement, in Python, core deep-learning/computer vision and (inverse-) procedural modeling algorithms, with varying levels of oversight. These algorithms rely on mathematical techniques from linear, algebra, probability, and geometry. Apply cutting-edge research in machine learning, computer vision, and computer graphics. Work closely with leadership to understand high-level product vision and customer requirements. Utilize Git for effective source code management. Deploy and test your code on large scale geospatial datasets (and ultimately generate 3D content that will be available to users) This requires you to interact with remote machines via a Unix shell. Qualifications: degree in Computer Science, Engineering, Mathematics, or a related field 3+ years of relevant industry experience in a fast paced, high growth tech environment. Proficiency in Python Experience training artificial neural networks or adjacent experience (e.g. gradient descent / nonlinear optimization / classical machine-learning) Team-oriented and collaborative approach with a demonstrated aptitude, enthusiasm and willingness to learn new methods, tools, practices and skills Strong communication skills with the ability to translate complex technical concepts into clear, accessible language for non-technical stakeholders. Hands-on experience with Tensor Flow and Keras (or similar frameworks) in developing, training, and deploying deep learning models. Desired Characteristics: Familiarity with modern C++ will allow you to better interface with other portions of our data ingestion and product pipeline. Experience with Git is preferred. A mathematical background covering linear algebra, probability, multivariate calculus, geometry, and numerical methods. Our development and production environments are Linux and macOS based. Confidence in a Unix shell environment (e.g. bash) is essential for working in our setup. Problem-solving skills, attention to detail, and the ability to thrive in a fast-paced environment.
Role: AI Agent and GenAI Developer Responsibilities: Build and deploy Gen AI applications using LLMs, prompt engineering, and RAG frameworks. Hands-on with prompt engineering, RAG, LLM fine-tuning, and deployment workflows. Implement AI-driven solutions for analyzing, understanding, and migrating legacy codebases. Utilize AI tools to analyze complex legacy systems, identify business logic, dependencies, and potential risks associated with migration. Integrate APIs like OpenAI, Claude, Azure OpenAI, etc., into products or tools. Develop reusable components for prompt handling, embeddings, vector search, etc. Stay current with AI trends and tools Preferred candidate profile
Job Description: We are looking for a proficient Full Stack Developer with 2-3 years of hands-on experience in Node.js and Angular to join our dynamic team. The ideal candidate will possess strong analytical and coding skills, with the ability to understand business requirements and deliver robust technical solutions independently. Key Responsibilities: Design, develop, and maintain scalable RESTful APIs using Node.js . Develop dynamic, responsive, and high-performance user interfaces using Angular . Translate complex business requirements into functional technical implementations with minimal supervision. Write clean, efficient, and well-documented code adhering to best practices. Collaborate closely with cross-functional teams, including UI/UX designers, backend developers, and QA engineers. Debug, test, and resolve application issues across the full stack. Required Skills and Qualifications: 2-3 years of hands-on experience in Node.js and Angular development. Proficient in JavaScript , TypeScript , and modern web development standards. Solid understanding of RESTful API design , authentication mechanisms , and web security principles . Strong problem-solving and analytical skills with a proactive mindset. Ability to work independently and take full ownership of tasks from concept to deployment. Preferred Qualifications: Familiarity with version control tools like Git . Experience with Agile/Scrum methodologies. Exposure to DevOps practices and CI/CD pipelines is a plus.
Job Description: We are looking for a highly skilled Flutter Developer with 3-5 years of hands-on experience in building mobile applications. The ideal candidate should be capable of handling projects independently, taking complete ownership, and delivering high-quality solutions. Strong problem-solving skills, excellent communication, and the ability to interact directly with clients are essential for this role. Key Responsibilities: Design, develop, and maintain high-quality mobile applications using Flutter for both Android and iOS platforms. Handle end-to-end project execution independently, from requirement analysis to deployment. Collaborate with clients to gather requirements, provide updates, and ensure deliverables meet expectations. Write clean, efficient, and well-documented code following best practices. Troubleshoot, debug, and optimize application performance. Research and implement new technologies to enhance application functionality and user experience. Take complete ownership of project timelines and quality. Requirements: 3-5 years of proven experience in Flutter mobile application development. Strong knowledge of Dart programming language. Experience integrating APIs, third-party libraries, and RESTful services. Solid understanding of mobile UI/UX design principles. Strong logical thinking and ability to find technical solutions independently. Excellent communication skills for effective client interaction. Ability to work with minimal supervision and take initiative. Preferred Skills: Experience with native Android or iOS development. Familiarity with Firebase, push notifications, and cloud integration. Knowledge of version control tools like Git.
Job Description: We are seeking a creative and detail-oriented UI/UX Designer with 2-4 years of professional experience to design intuitive, user-friendly, and responsive interfaces for both web and mobile platforms. The ideal candidate will possess a strong design portfolio and demonstrate a keen eye for aesthetics, usability, and accessibility. Key Responsibilities: Design clean, modern, and responsive user interfaces for web and mobile applications. Translate business requirements and user feedback into refined UI/UX solutions. Develop wireframes, prototypes, user flows, and mockups to communicate design ideas effectively. Collaborate closely with product managers and developers to ensure seamless implementation. Conduct user research and usability testing to continuously improve user experience. Maintain design consistency across all platforms while adhering to brand guidelines. Requirements: 2-4 years of proven experience in UI/UX design. Proficiency in design tools such as Figma, Adobe XD, Sketch, or similar. Strong portfolio showcasing responsive and well-structured design projects. Solid understanding of design principles, mobile-first design, and accessibility standards. Experience working in agile environments is advantageous. Excellent communication, collaboration, and interpersonal skills. Preferred: Familiarity with HTML/CSS for effective design handoff and feasibility assessment. Experience with design systems and component libraries.
Job Title: GenAI Developer Experience: 3-8 Years Location: Pune / Nagpur (Hybrid) Employment Type: Full-time About Company Data-Engine works with clients to architect and deploy solutions in GenAI, IoT and ML. Our teams have designed systems that power connected devices, enable edge intelligence and deliver AI-driven applications that solve concrete business problems both in India and overseas. Our focus is to work with clients to translate complex problems into engineered systems that deliver measurable outcomes and accelerate time-to-market. Role Overview We are seeking a highly skilled GenAI / AI-ML Developer with 3-8 years of experience in designing and implementing AI-driven solutions. The ideal candidate will have strong expertise in Python, machine learning, deep learning, and GenAI technologies, with hands-on experience in building and deploying scalable AI systems. Key Responsibilities Design, build, and deploy GenAI applications using LLMs, prompt engineering, and RAG frameworks. Work on prompt engineering, LLM fine-tuning, and deployment workflows. Implement AI-driven solutions for analyzing, understanding, and migrating legacy codebases. Integrate APIs such as OpenAI, Claude, Azure OpenAI, etc., into products or tools. Develop reusable components for embeddings, vector search, and prompt handling. Research and stay current with latest AI/ML trends, frameworks, and tools. Collaborate with cross-functional teams to deliver high-impact solutions. Required Skills & Qualifications Strong Python programming skills. Deep understanding of machine learning and deep learning algorithms. Proficiency in Natural Language Processing (NLP). Expertise in data handling, preprocessing, and data engineering. Knowledge of AI frameworks and libraries (TensorFlow, PyTorch, Hugging Face, etc.). Experience in model deployment, scaling, and optimization. Hands-on experience with GenAI tools (RAG, LLMs, embeddings, vector DBs). Strong problem-solving and analytical abilities. Preferred Skills Experience working with large-scale AI systems in production. Familiarity with cloud services (AWS, Azure, GCP) for AI/ML workloads. Prior experience in Agile/Scrum environments.
Job Title: HR Intern Location: Pune (Remote) Duration: 2-3 months Stipend: 5k About the Role: We are looking for an enthusiastic HR Intern to join our Human Resources team. The intern will support day-to-day HR operations and gain hands-on experience in various HR functions, including recruitment, employee engagement, and HR administration. Key Responsibilities: Assist in sourcing and screening candidates through job portals and social media platforms. Coordinate and schedule interviews with candidates and hiring managers. Maintain and update recruitment trackers and HR databases. Support onboarding activities such as documentation and induction. Assist in preparing HR reports and MIS. Provide general administrative support to the HR team. Requirements: Pursuing or recently completed BBA / MBA / PGDM / Graduation in HR or related field. Strong interest in building a career in Human Resources. Good communication and interpersonal skills. Basic knowledge of MS Office (Word, Excel, PowerPoint). Ability to maintain confidentiality and handle sensitive information. What You'll Gain: Hands-on exposure to end-to-end HR processes. Opportunity to work in a dynamic and growing organization. Guidance and mentorship from senior HR professionals.
Job Title: Jr. Tester Job Description: We are looking for a Software & Embedded Systems Tester to work on testing software, embedded systems, and IoT devices. The candidate will be responsible for preparing and conducting test cases, validating functionalities, and working with development teams to ensure quality. Key Responsibilities: Conduct test cases for software, embedded systems, and IoT devices. Prepare detailed test cases based on requirements. Work closely with developers and other teams to identify and resolve defects. Understand Figma designs and validate the output with the expected functionalities. Document test cases, defects, and results. Learn and apply best testing practices under guidance.
Job Description: We are looking for a highly skilled Flutter Developer with 2-5 years of hands-on experience in building mobile applications. The ideal candidate should be capable of handling projects independently, taking complete ownership, and delivering high-quality solutions. Strong problem-solving skills, excellent communication, and the ability to interact directly with clients are essential for this role. Key Responsibilities: Design, develop, and maintain high-quality mobile applications using Flutter for both Android and iOS platforms. Handle end-to-end project execution independently, from requirement analysis to deployment. Collaborate with clients to gather requirements, provide updates, and ensure deliverables meet expectations. Write clean, efficient, and well-documented code following best practices. Troubleshoot, debug, and optimize application performance. Research and implement new technologies to enhance application functionality and user experience. Take complete ownership of project timelines and quality. Requirements: 2-5 years of proven experience in Flutter mobile application development. Strong knowledge of Dart programming language. Experience integrating APIs, third-party libraries, and RESTful services. Solid understanding of mobile UI/UX design principles. Strong logical thinking and ability to find technical solutions independently. Excellent communication skills for effective client interaction. Ability to work with minimal supervision and take initiative. Preferred Skills: Experience with native Android or iOS development. Familiarity with Firebase, push notifications, and cloud integration. Knowledge of version control tools like Git.
Job Title: React Developer Work Location: Bangalore , Chennai Experience: 4- 9 Years Key Skills: React, CSS, HTML, Java, Kotlin, Python, AWS SNS, Amazon SQS, Google Pub/Sub, Next.js Job Description: Develop and maintain web and mobile applications using React and Next.js. Collaborate with backend teams to integrate APIs and cloud services (AWS, Google Cloud). Write clean, efficient, and reusable code in Java, Kotlin, and Python. Implement message-based integrations using AWS SNS, SQS, and Pub/Sub. Ensure performance, scalability, and responsive UI across platforms. Required Skills: React, CSS, HTML, Next.js, Java, Kotlin, Python, AWS SNS, Amazon SQS, Pub/Sub Preferred candidate profile