Requisition ID 9867 - Posted 05/13/2025 Required Skills & Experience: 5–8 years of experience in embedded systems testing . Strong experience with automotive protocols such as CAN, LIN, UDS, FlexRay . Good exposure to industrial communication protocols such as Modbus, Profibus, Profinet, Ethernet/IP, OPC UA . Proficient in using CAN tools like CANoe, CANalyzer, CAPL scripting . Experience with test management tools such as JIRA, HP ALM, or TestRail . Hands-on experience in test automation scripting (preferably Python). Good understanding of embedded software architecture and microcontroller/microprocessor-based systems. Familiarity with Agile/Scrum methodologies. Educational Qualification: Bachelor’s or Master’s degree in Electronics/Electrical/Instrumentation/Computer Science Engineering or related fields. Preferred Qualifications (Good to Have): ISTQB Certification. Exposure to HIL testing tools like dSPACE or NI Veristand. Experience in automotive diagnostics and ECU validation. Familiarity with safety-critical systems (ISO 26262 or IEC 61508). Work Location: Pune (Hybrid/Onsite based on project needs) Notice Period: Immediate to 30 Days preferred
Company Description Agiliad is an Engineering and R&D Services company offering a unique combination of domain focus and a deep understanding of diverse products and technologies, ranging from embedded systems to cloud platforms. We help customers accelerate their digital transformation journey through collaborative innovation. With our speed, experience, and execution intensity, we are a strategic partner to both the world’s largest product companies and cutting-edge startups, delivering impactful outcomes from day one. Role Description This is a remote contract role for a Freelance Piping Design Engineer. The Piping Design Engineer will be responsible for designing piping systems, conducting stress analysis, and addressing mechanical engineering challenges. The role involves contributing to various projects, coordinating with team members, and ensuring compliance with industry standards and regulations. Qualifications Proficiency in Piping Design and Piping systems Experience in P&ID and CATIA. Strong analytical and problem-solving skills Excellent written and verbal communication skills Ability to work independently and effectively in a remote setting Bachelor's degree in Mechanical Engineering or related field Experience with relevant design software and tools
Requisition ID 9872 - Posted 07/07/2025 Experience: 0 to 3 Years Location: Pune Qualification: B.E/B.Tech/M. E/M. Tech in Computer Science, Information Technology, or related field About the Role We are looking to build a strong pipeline of Python Storage Automation Engineers who are passionate about system software, automation, and storage technologies. This role is ideal for recent graduates and early-career professionals with a solid technical foundation and an eagerness to learn and grow in storage and virtualization domains. Key Responsibilities Develop and maintain Python-based automation frameworks for storage validation and infrastructure Automate testing, deployment, and monitoring workflows across storage platforms Work on Linux-based environments, ensuring systems are robust and network-optimized Leverage Docker and Kubernetes for containerized automation and testing environments Collaborate with cross-functional teams to integrate automation solutions into CI/CD pipelines Analyze system logs and troubleshoot automation failures Key Skills & Competencies Strong foundation in Linux operating systems and command-line tools Good understanding of networking fundamentals (TCP/IP, DNS, routing, etc.) Proficiency in Python scripting for automation or testing Exposure to Docker and Kubernetes for container orchestration Excellent debugging, analytical, and problem-solving skills Strong communication and collaboration abilities Good to Have (Preferred Skills) Knowledge or hands-on experience with Storage systems (SAN/NAS/Object Storage) Understanding of Virtualization technologies such as VMware, KVM, or similar Familiarity with version control tools like Git and CI/CD processes Why Join Us Work on real-world storage infrastructure and automation problems Learn from experienced mentors in a fast-paced, high-tech environment Grow into roles in DevOps, Storage Engineering, or Infrastructure Automation
Requisition ID 9898 - Posted 07/10/2025 Job-Details: Role : Senior Engineer Experience : 5 - 7 Years Education : BE (CS) OR Equivalent Location : Agiliad, Pune Must have skills : Python Job-Description: Candidate must have 5 to 7 years of experience. Must have experience in and working knowledge of development(coding), using Python essential. Expert in Python Must have experince in Squish Able to integrate multiple data sources and databases into one system Understanding of the threading limitations of Python, and multi-process architecture Experience in Test Automation required Understanding of accessibility and security compliance {{depending on the specific project}} Knowledge of user authentication and authorization between multiple systems, servers, and environments Understanding of fundamental design principles behind a scalable application Understanding of the differences between multiple delivery platforms, such as mobile vs desktop, and optimizing output to match the specific platform Able to create database schemas that represent and support business processes Strong unit test and debugging skills Proficient understanding of code versioning tools {{such as Git, Mercurial or SVN}} Good to have experience in Medical Domain Qualification required: B.E/B.Tech/MCA.
As a Lead in this role, you will be responsible for utilizing your 5-10 years of experience in Designing / Coding for Test Automation using Python + Pytest and associated Automation Framework. Your key responsibilities will include strong Python + Pytest Programming Knowledge practicing Industry Coding Standard/Process. Additionally, you will be expected to have a strong understanding of linux and networking basics, as well as knowledge and experience working in kubernetes and docker containers. You will be required to have hands-on Experience with CI pipeline using Jenkins, Maintaining the Automation Code through GIT, and knowledge of Jenkins, Build and Release Pipeline management. Moreover, your role will involve hands-on experience in End-to-End Test Automation Framework for DevOps solutions with experience in enhancing / working with In-house built Python Automation Framework. You should also have hands-on experience with Custom & Standard Automation Frameworks like Pytest, Pytest-bdd, and experience in Automating Use cases for DevOps based applications and services. Furthermore, your role will involve working experience in Releases using Agile/Scrum methodology. This position is based in Pune and requires a minimum education qualification of BE (CS) OR Equivalent.,
As a Senior Engineer/Lead at our Pune location, you will be responsible for designing and developing Windows filter drivers, specifically focusing on filter drivers for HID devices. Your role will involve debugging, maintaining, and optimizing existing driver code, as well as closely working with Windows kernel APIs such as WDM, WDF-KMDF, and UMDF. Additionally, you will be integrating driver components with upper-layer user-mode applications using C++/C#-WPF. One of your key responsibilities will be to conduct in-depth kernel-mode debugging using tools like WinDbg and Visual Studio. You will also be expected to write and maintain documentation, including design specifications, driver installation instructions, and troubleshooting guides. Collaboration with security, QA, and product teams is essential to ensure the delivery of high-quality products. Furthermore, you will be handling cross-version compatibility across different Windows versions, particularly Windows 10 and 11. To succeed in this role, you should have 5 to 10 years of experience in C++ development, with a strong background in a windows-based environment. Proficiency in C and C++ programming, especially in a kernel-mode environment, is crucial. Deep knowledge of Windows Driver Model (WDM) and Windows Driver Frameworks (WDF, KMDF, UMDF) is highly desirable. Experience with debugging tools such as WinDbg and knowledge of driver signing procedures are also key competencies. Having a solid understanding of operating system internals, including Windows kernel, memory management, and IO subsystem, will be advantageous. Familiarity with secure coding practices, awareness of security vulnerabilities in driver development, and knowledge of the Dot Net framework (C#, WPF, etc.) are considered beneficial. Your expertise in object-oriented analysis and design, design patterns, software life cycle, architecture, data structures, and algorithms will be valuable assets in this role. As a qualified candidate, you should hold a B.E/B.Tech/MCA/MCS degree. Your excellent analytical and problem-solving skills will be essential to tackle the challenges of this role effectively. Join us in our mission to deliver high-quality driver solutions and contribute to our team's success.,
As a Senior Engineer/Lead, you will be responsible for designing, developing, and maintaining Windows desktop applications using C/C++, Win32 API, and VC++/MFC. You will collaborate closely with cross-functional teams to gather requirements, troubleshoot issues, and deliver high-quality software solutions. Your role will also involve optimizing and refactoring legacy code to enhance performance and maintainability. Participating in code reviews, contributing to best practices for software development, and writing/maintaining documentation including requirement and design specifications will be essential aspects of your responsibilities. Additionally, you will work alongside QA and product teams to ensure the delivery of high-quality software solutions. The ideal candidate for this role should possess 5 to 10 years of experience in C++ development with a strong background in Windows programming using C/C++, Win32 API, and MFC. Experience in the healthcare domain and familiarity with DICOM standards and workflows would be advantageous. Proficiency in C and C++/11/7/20 programming, debugging tools, object-oriented programming, design patterns, memory management, and performance tuning of Windows applications is required. A solid understanding of software life cycle, architecture, data structures, and algorithms is essential. Knowledge of COM development, secure coding practices, Dot Net framework (C#, WPF, etc.), and awareness of security vulnerabilities are beneficial. The successful candidate should be capable of working independently and as part of a team in a fast-paced environment. Strong communication and collaboration skills are vital for this role. If you possess excellent analytical and problem-solving abilities along with a passion for software development, this position offers an exciting opportunity to contribute to the development of cutting-edge Windows desktop applications.,
You are a skilled Android Developer with over 5 years of experience, specializing in Bluetooth Low Energy (BLE) and IoT technologies. Your role will involve designing, testing, and deploying Android applications that interact with embedded and IoT devices. You will collaborate with embedded and cloud teams to implement end-to-end IoT solutions, ensuring BLE connectivity, data synchronization, and secure data transfer. Additionally, optimizing application performance, battery usage, and BLE connection reliability will be crucial aspects of your responsibilities. Working with sensors, wearable devices, and other IoT hardware is also part of your role, along with writing clean, maintainable, and well-documented code. Troubleshooting issues, conducting unit/integration testing, and participating in code reviews and agile ceremonies are essential tasks. Your skillset includes 5+ years of hands-on experience in Android application development using Kotlin or Java, strong expertise in BLE communication on Android, and integrating Android apps with IoT devices, sensors, and hardware. Familiarity with IoT protocols (MQTT, CoAP) and cloud integration (AWS IoT, Azure IoT, etc.) would be advantageous. A good understanding of Android architecture components, MVVM/MVC patterns, Android security, permissions, background processing, third-party libraries, REST APIs, and JSON/XML is required. Proficiency in version control using Git and collaboration tools like JIRA/Confluence is also necessary. Preferred qualifications include a Bachelors or Masters degree in Computer Science, Electronics, or a related field, experience in consumer or industrial IoT products, and exposure to Agile/Scrum methodologies. --- As a Senior Software Engineer - Mobile (iOS), you will be developing a BLE-intensive native mobile application for iOS with a focus on quality and adherence to industry and regulatory standards, particularly in the medical device industry. Your responsibilities will include writing highly testable code, automated tests (unit, integration, and functional), participating in design reviews, conducting code reviews, and ensuring patient safety in a highly regulated software environment. You will also work on process improvement and methodologies by collaborating with peers and analyzing activities to enhance workflow and work processes. To excel in this role, you need a Bachelors degree or higher in Software Engineering, Computer Engineering, or Computer Science, along with 3-5 years of experience in developing iOS applications with Swift. Proficiency in writing automated tests for iOS applications, SwiftUI, agile software development, continuous integration, git, CoreData, and understanding of Combine, RxSwift, or FRP is essential. Preferred skills and experience include React Native, CoreBluetooth, developing software in a regulated medical industry, security tools/products, and effective collaboration and communication skills.,
Company Description Agiliad is an Engineering and R&D Services company specializing in the entire spectrum from embedded systems to cloud platforms. We accelerate digital transformation for customers through collaborative innovation and are a strategic partner to both large product companies and cutting-edge startups. Our combination of speed, experience, and execution allows us to deliver impactful outcomes from day one. Role Description This is a full-time on-site role for an Embedded Architect located in Pune. The Embedded Architect will be responsible for designing and developing embedded software and systems, integrating various software and hardware components, and managing architectural design challenges. The role also involves project management to ensure timely delivery and adherence to specifications. Qualifications Expertise in Architecture and Architectural Design Proficiency in Software Development and Integration Experience in Project Management Strong problem-solving and analytical skills Excellent written and verbal communication skills Ability to work collaboratively in a team environment Bachelor&aposs or Masters degree in Computer Science, Electrical Engineering, or a related field Show more Show less
Job Title: Japanese Linguist Location: Pune, India Experience: 7+ Years Joining: Immediate Position Overview: We are seeking an experienced Japanese Linguist with excellent command over the Japanese language in writing, speaking, reading, and comprehension . The ideal candidate must be JLPT N1/N2 certified and have strong professional experience in translation, interpretation, and business communication with Japanese clients/stakeholders. Key Responsibilities: Provide high-quality Japanese language translation (English ↔ Japanese) for technical, business, and operational content. Conduct verbal interpretation during meetings, calls, and conferences with Japanese stakeholders. Support documentation, email communication, and reports in Japanese. Ensure cultural and linguistic accuracy in all communications. Collaborate with cross-functional teams to facilitate smooth communication between Japanese and non-Japanese team members. Assist in client visits, training sessions, and project discussions as required. Required Qualifications & Skills: JLPT N1/N2 certification (mandatory). Minimum 7 years of professional experience in Japanese language roles. Excellent proficiency in Japanese writing, speaking, listening, and reading . Strong understanding of Japanese business etiquette and cultural nuances. Good English communication skills (verbal and written). Proficiency in MS Office tools and basic business software. Preferred Skills: Experience in IT, manufacturing, or technical domains. Exposure to working with Japanese clients or in a bilingual work environment. Employment Type: Full-time If you are passionate about languages and ready to contribute to a dynamic, multicultural environment, we’d love to hear from you.
Job Summary Key Account Manger for Mahindra and Stellantis account 1. Business Development 2. Commercial negotiation 3. Sales forecast and Analysis Short term & Long term 4. Profitability improvement 5. Customer relationship Management Strategic Context and Challenges Automotive market insights, customer pulse, key account strategies, Long term forecasting, competitor analysis, costing, negotiation, customer relationship etc.. Deliverables Order Intake Commercial negotiation & settlement Profitability Inflation recoveries Customer management Core Responsibilities and Activities Networking with Automobile OEMs. RFQ management & Quote submission Techno-commercial negotiation Support Program management Sales Planning Short & Long term Recoveries and receivable management Profitability management. Business Intelligence (Market & Competition). Customer relationship Other Responsibilities Interpersonal relationship Team management Drive customer focus Behavioral Competencies Functional Competencies Automotive market Product knowledge Process knowledge Product costing Team player Customer centric approach Add Value Collaborate Take Ownership Make it Easy Be Curious Personal Characteristics Enabling Success Education Engineering, MBA-Marketing (preferably) Certifications/Accreditations Previous Experience Overall 8 10 years, At least 5+ years in Automotive industry in Sales and Marketing department Handling Indian & European OEMs Languages English, Hindi, Kannada (Marathi)
Responsibilities: • Design Scalable J2EE applications in Azure environment • Provides guidance to project teams in Java/Spring/Azure development, system and application design, coding and design standards, best practices, and system performance and availability. • Review the quality of designs and implementation of solutions implemented by the developers. • Mentor junior team members. Required skills: • 7+ years of software development and senior Java backend experience • Advanced proficiency in Java 8 or above • Advanced experience in Spring framework, Spring Boot, Java Application Frameworks etc • Experience with Tomcat 8.x or above • Experience in Message Queues/Azure Topic • Oracle 12 writing SQL and Stored Procedures • Hibernate • Web UI programming (JavaScript, XML, HTML, CSS, JSTL) • Jersey/Jackson/OAuth2 Restful Web services • M/V/C and Chain of Responsibility design patterns • Should have strong interest/passion in doing hands on technical development. • Worked on complex Enterprise applications involving webservices, message queues, Mobile UIs, Java Script, Java Application Frameworks etc demonstrating role in addressing the complexity. • Who has spent a good amount of time in support/debugging type activities, so they have a good analytical background. • Agile methodology • Positive outlook, strong work ethic, willingness to learn and grow • Excellent communications and interpersonal skills. Desired Skills: • Postgresql • Junit/JMock/Testing frameworks • Azure DevOps/Git/Maven • Apache Commons libraries • Experience in Azure DevOps - VSTS
Essential Responsibilities include (but are not limited to): - Help to plan and carry out the organizations information security strategy. Prepare and execute actions based on an ISMS calendar. - Develop a set of security standards, policies and best practices for the organization. - Regularly monitor computer networks and systems for security issues, breaches, or intrusions. - Conduct regular monitoring and review of the information security in engineering projects and all functions/departments. - Responsible for vulnerability & risk assessment of all information assets. - Work with the IT & security team to perform tests and uncover network vulnerabilities. - Fix detected vulnerabilities to maintain a high-security standard. - Develop company-wide best practices for IT security. - Perform penetration testing, to find any information security weaknesses in the systems. - Support IT team to install security measures and software to protect systems and information infrastructure, including firewalls and data encryption programs, results/logs of mobile code, malicious code, and anti-virus software, to notify any intrusions, and scan for irregular system behaviour. - Support IT team to install required end-point security products and procedures on employees computers, projects & departments systems. - Develop strategies to respond to and recover from any security breach. - Investigate security breaches and other cybersecurity incidents and assess the extent of damage. - Document security breaches and assess the damage they cause. Initiate incident response actions to minimize the impact. - Stay up to date on information technology security trends, news, best practices and relevant security standards. - Keep a watch on published and identified infosec threats and mitigations across the industry. - Research security enhancements and make recommendations to management. - Ensure required mitigation and preventive actions are taken to protect the company's information assets. - Conduct periodic trainings, sessions, activities to increase employee awareness about maintaining information security. - Increase the pool of internal auditors by identifying employees and training them as internal auditors. - Conduct and participate in meetings of the various groups and forums such as EDRT, IRT, ISMF, etc. - Review company contracts (MSA & NDA documents) with customers, vendors, contractors and other entities from a information security coverage perspective. - Review and maintain the AIC and RART data of all departments and engg project groups. - Ensure regular fire and evacuation drills are conducted to train the employees for actions during an emergency. - Conduct call tree checks and scenario based table top exercises for reviewing preparedness for BCP / DR actions. - Conduct periodic internal ISMS audits to review the effectiveness of information security in the organization. - Consolidate and assess the results of all internal audits. Closure of non-conformities and required actions to strengthen the information security implementation of the organization. - Liason, plan and proactively support the external auditors from ISMS certifying body in conducting the ISO 27001 surveillance and re-certification audits. - Respond to customer's ISMS questionnaires in a timely and effective manner. - Support the customer's ISMS auditors for conducting audits (if required). - Ensure timely verification and closure of all audit findings (internal & external). - Prepare reports of ISO activities and audits findings for informing the leadership team on quarterly basis. - Initiate the Management Review meetings and present the status of information security to the leadership team to seek inputs and make recommendations for improvement. - Maintain effectiveness of the ISMS with continual improvements. Candidate must possess: - Candidate should be based out of Pune location - Bachelor's degree in computer science or related field - Strong knowledge of ISO 27001 standard and prior experience with ISO 27001 - Strong knowledge of Cybersecurity, information security - Knowledge of risk assessment tools, technologies, and methods. Strong understanding of endpoint security solutions - Knowledge of disaster recovery, system and network security scanning tools, technologies, and methods - Understanding of firewalls, proxies, SIEM, DLP, antivirus, content filtering and IDPS concepts - Understanding of patch management with the ability to deploy patches in a timely manner while understanding business impact - Experience planning, and developing security policies, standards, and procedures. - Ability to communicate handle security incidents. - Good experience in planning and conducting ISMS internal audits - Experience in liasoning with external auditors from certifying bodies - Ability to conduct trainings on information security - A team player who shall able to technically guide the team and also work independently as individual contributor
Desired Skills/Competencies: Must have experience in C++ 17, Qt Must have good knowledge on Qt - QML Must have expertise in STL, multi-threading, data structures and algorithms. Must have experience in C++ Must have extensive hands-on programming experience, design patterms Must have knowledge of software debugging and profiling tools. Qualification: B.E/B.Tech IT/CS/EEE/ECE/Mech/MCA/MCS/BCS/B.Sc-Comp/BCA/ME/MTech-CS/IT
Location: Pune Experience Required: 4+ years Education: Bachelors degree in Information Technology, Computer Science, or equivalent Key Responsibilities: • Design, develop, and maintain scalable backend applications using Python • Build and consume RESTful APIs, ensuring smooth integration with frontend services • Analyze and debug network communication using Wireshark and other tools to troubleshoot performance issues • Write clean, maintainable, and efficient code following best practices • Collaborate closely with frontend developers, QA engineers, and other team members for seamless project execution • Participate in code reviews, sprint planning, and daily stand-ups • Monitor and improve application performance, and troubleshoot application issues • Leverage AWS services (e.g., EC2, S3, RDS, Lambda) for cloud deployment, scaling, and management • Manage and optimize relational databases (PostgreSQL, MySQL, or SQLite) including schema design, queries, and performance tuning Required Skills: • 4+ years of experience as a Python developer • Proficient in developing and consuming RESTful APIs • Experience with AWS Cloud Services for application deployment, scaling, and infrastructure management • Practical knowledge of Wireshark for packet capture and network analysis • Familiar with API testing tools like Postman and documentation tools like Swagger • Strong understanding of Object-Oriented Programming (OOP) principles • Hands-on experience with relational databases such as PostgreSQL, MySQL, or SQLite • Familiarity with CI/CD pipelines and DevOps tools • Good communication and analytical skills
Were Hiring – DevOps Architect (Pune) Are you a DevOps expert with 10+ years of experience, strong Python skills, Kubernetes (CKA certified) expertise, and a track record in on-premises infrastructure? This is your chance to architect scalable, secure, and high-performing systems at Agiliad Technologies. Location: Pune, India (On-site/Hybrid) Availability: Immediate Joiners Preferred Experience: 10+ years in DevOps & System Architecture Must-Have: • Strong Python scripting & automation skills • Certified Kubernetes Administrator (CKA) – Mandatory • Solid on-prem infrastructure expertise • CI/CD (Jenkins, GitLab), Docker, Helm, Terraform, Ansible • Monitoring tools (Prometheus, Grafana, ELK) What You’ll Do: • Architect DevOps frameworks for large-scale systems • Manage Kubernetes clusters with best practices • Drive CI/CD pipelines & automation • Ensure security, scalability, and high availability
ETL Data Engineer AWS & Clinical Imaging Responsibilities Design, develop, and optimize ETL pipelines for large-scale medical imaging datasets, ensuring efficient data ingestion, transformation, and storage. Develop scalable ETL solutions integrating with AWS (S3, Lambda, EC2, DynamoDB, Redshift). Design and implement event-driven workflows using Amazon EventBridge, API Gateway, and AWS Lambda to automate the processing and management of medical imaging data. Implement PHI de-identification workflows as part of the data processing pipeline. Optimize data storage and retrieval on AWS for high-performance clinical applications. Integrate ETL pipelines with clinical systems using HL7 and FHIR standards. Collaborate with DevOps teams for containerized and automated deployments (Docker, Kubernetes, Terraform). Support AI/ML teams with structured data pipelines for model training and inference. Required Qualifications 7 years (minimum) experience in data engineering with a focus on healthcare imaging and medical imaging data. Strong programming skills in Python, Java, and Golang for data engineering and automation. Expertise in medical imaging standards (preferably DICOM) and clinical metadata processing. Hands-on experience with AWS services (S3, Lambda, EC2, IAM, Redshift, Athena, SageMaker). Experience with ETL frameworks, data pipelines, and database management (SQL, NoSQL, PostgreSQL, DynamoDB, etc.). Familiarity with clinical metadata standards (HL7, FHIR, LOINC, SNOMED). Strong problem-solving skills and ability to work cross-functionally with clinical and technical teams. B.E/BTech - Computer Sciences Preferred Qualifications Experience with containerized deployments (Docker, Kubernetes) for scalable healthcare applications. Experience with Terraform for infrastructure as code (IaC) automation. Familiarity with edge computing and real-time streaming for ETL pipelines. Understanding of cloud-native monitoring and logging for ETL jobs.
Job Title: Embedded Software Engineer Networking & Linux Location: Pune Experience: 8+ Years Employment Type: Full-time Job Summary: We are looking for a talented Embedded Software Engineer with strong expertise in Embedded C/C++, JavaScript/HTML, and networking protocols such as TCP/IP, UDP, DHCP, IGMP, and HTTP. The ideal candidate will have hands-on experience working in Linux environments for both development and deployment, and a solid understanding of embedded systems and network stack integration. Key Responsibilities: Design, develop, and maintain embedded software using C/C++ for networking applications. Implement and troubleshoot networking protocols including TCP/IP, UDP, DHCP, IGMP, HTTP, and related technologies. Work with Linux as the primary development and deployment platform; including kernel configuration, shell scripting, and device interface integration. Collaborate with hardware engineers, QA, and system architects to deliver high-quality software. Debug and analyze complex issues in embedded and networked environments. Ensure performance optimization and reliability of software components in embedded systems. Required Skills: Strong proficiency in Embedded C/C++ Good understanding of JavaScript and HTML for UI integration or embedded web server configuration In-depth knowledge of networking protocols: TCP/IP, UDP, DHCP, IGMP, HTTP Hands-on experience with Linux OS application development, cross-compilation, debugging, and scripting Experience with embedded toolchains, debugging tools (GDB, Wireshark), and performance tuning Familiarity with networking stack configuration and troubleshooting in embedded systems
Embedded systems, Firmware development and testing C/C++ - Must (Good if familiar with C++) Python - working level knowledge Use of debugger, debug environment - should be familiar version control - git, jira etc - should be familiar Ladder programming, IO modules - good to have PLCs: Good to know
Job Title: Android Developer - Mobile Development Job Summary: We are looking for a skilled Android Developer with strong experience in Bluetooth Low Energy (BLE) and IoT (Internet of Things) technologies. The ideal candidate will play a key role in developing, testing, and deploying Android applications that interact with embedded and IoT devices. Key Responsibilities: Design and develop Android applications with robust BLE communication and IoT integrations. Collaborate with embedded and cloud teams to implement end-to-end IoT solutions. Ensure BLE connectivity, data synchronization, and secure data transfer. Optimize application performance, battery usage, and BLE connection reliability. Work with sensors, wearable devices, and other IoT hardware. Write clean, maintainable, and well-documented code. Troubleshoot issues and conduct unit/integration testing. Participate in code reviews and agile ceremonies. Required Skills & Experience: 5+ years of hands-on experience in Android application development using Kotlin or Java . Strong experience in Bluetooth Low Energy (BLE) communication on Android. Experience integrating Android apps with IoT devices , sensors, and hardware. Familiarity with IoT protocols (MQTT, CoAP) and cloud integration (AWS IoT, Azure IoT, etc.) is a plus. Good understanding of Android architecture components , MVVM/MVC patterns. Knowledge of Android security , permissions , and background processing . Experience working with third-party libraries, REST APIs, and JSON/XML. Version control using Git and collaboration tools like JIRA/Confluence . Preferred Qualifications: Bachelors or Masters degree in Computer Science, Electronics, or related field. Experience working on consumer or industrial IoT products. Exposure to Agile/Scrum methodologies.