Einfochips Limited

5 Job openings at Einfochips Limited
DevOps with Github Action Ahmedabad,Gujarat,India 7 - 9 years INR 4.0 - 7.0 Lacs P.A. On-site Full Time

DevOps principles and Agile practices, including Infrastructure as Code (IaC) and GitOps, to streamline and enhance development workflows. Infrastructure Management: Oversee the management of Linux-based infrastructure and understand networking concepts, including microservices communication and service mesh implementations. Containerization & Orchestration: Leverage Docker and Kubernetes for containerization and orchestration, with experience in service discovery, auto-scaling, and network policies. Automation & Scripting: Automate infrastructure management using advanced scripting and IaC tools such as Terraform, Ansible, Helm Charts, and Python. AWS and Azure Services Expertise: Utilize a broad range of AWS and Azure services, including IAM, EC2, S3, Glacier, VPC, Route53, EBS, EKS, ECS, RDS, Azure Virtual Machines, Azure Blob Storage, Azure Kubernetes Service (AKS), and Azure SQL Database, with a focus on integrating new cloud innovations. Incident Management: Manage incidents related to GitLab pipelines and deployments, perform root cause analysis, and resolve issues to ensure high availability and reliability. Development Processes: Define and optimize development, test, release, update, and support processes for GitLab CI/CD operations, incorporating continuous improvement practices. Architecture & Development Participation: Contribute to architecture design and software development activities, ensuring alignment with industry best practices and GitLab capabilities. Strategic Initiatives: Collaborate with the leadership team on process improvements, operational efficiency, and strategic technology initiatives related to GitLab and cloud services. Required Skills & Qualifications: Education: Bachelor's or Master's degree in Computer Science, Engineering, or a related field. Experience: 7-9+ years of hands-on experience with GitLab CI/CD, including implementing, configuring, and maintaining pipelines, along with substantial experience in AWS and Azure cloud services.

Lead Hardware Engineer Ahmedabad,Gujarat,India 5 - 10 years INR 3.5 - 6.5 Lacs P.A. On-site Full Time

The Hardware Lead Engineer is a key position in the Hardware Business Unit. The Key objectives for this role will include: Drive multiple people team and multiple projects. Experience building high-quality Embedded Products with best practices. Experience in architecture definition, detailed design & complete hardware development cycle including product validation and qualification with respect to regulatory compliances. Development of electronic products in power domain. Ability to develop new approaches to complex design problems. Participate in discussions for high level requirements analysis. Client management through weekly Project review calls. Technical Experience Required: Experience on all stages of Hardware Product Development Lifecycle. Processors / Controllers: ST, Microchip, TI, Freescale, NXP High Speed Board designing, Multi-layer Board design, Signal integrity (HyperLynx), Board Bring up. Experience in SMPS designs, High voltage and power design, Analog and mixed signal design, Signal conditioning, Metering design Knowledge of interfaces like CAN, LIN, USB, I2C, SPI, UART would be plus. Electromagnetic Interference (EMI) / Electromagnetic compatibility (EMC) compliance. Various tools like ORCAD, ALLEGRO, ALTIUM, PADS. Lab instruments like Multi-meters, Oscilloscope, Function Generator, Logic analyzer etc. Experience in handling Team. Education - B.E/B.tech/M.Tech

Sr Test Automation Engineer - Python + Pytest Bengaluru,Karnataka,India 6 - 10 years INR 1.5 - 3.0 Lacs P.A. On-site Full Time

Expert level understanding of defining Test Architecture for Embedded System Expert in Python 3.x, PyTest, Python based tools Expert in building Test Automation from scratch using Robotic Test Framework, Selenium etc. Proficient in Linux operating system. Should be able to develop applications based on Linux platform. Good knowledge of Build tools - GNU Make Good experience working on Communication protocols like CAN/UART/I2C/SPI Good experience working with modern CI/CD pipeline setup & integration of Tests Hands on with Lab equipment's like MSO, Multimeter, logic analyzer. Basic Electronics debugging and troubleshooting skills. Use of software developments tools, such as compilers, interpreters, programming editors, debuggers, source code control, defect management. Knowledgeable programming skills. Design new components applying various concepts design concepts and patterns Design and Development Skills: Knowledgeable with integrated development environments (IDE) for projects Knowledge in integration and deployment processes

Azure Devops Engineer ahmedabad,gujarat,india 5 - 8 years INR 2.5 - 4.0 Lacs P.A. On-site Full Time

As a Azure engineer, you will be responsible for the deployment, management, and optimization of Azure cloud infrastructure. You will leverage your expertise in Ansible, Docker, Linux server administration, Shell scripting, Kubernetes, Helm charts, Prometheus, Grafana, Azure Monitor, and various Azure services to drive operational excellence. Key Responsibilities: Azure Cloud Management: Design, deploy, and manage Azure cloud environments. Ensure optimal performance, scalability, and security of cloud resources using services like Azure Virtual Machines, Azure Kubernetes Service (AKS), Azure App Services, Azure Functions, Azure Storage, and Azure SQL Database. Automation & Configuration Management: Use Ansible for configuration management and automation of infrastructure tasks. Implement Infrastructure as Code (IaC) using Azure Resource Manager (ARM) templates or Terraform. Containerization: Implement and manage Docker containers. Develop and maintain Dockerfiles and container orchestration strategies with Azure Kubernetes Service (AKS) or Azure Container Instances. Server Administration: Administer and manage Linux servers. Perform routine maintenance, updates, and troubleshooting. Scripting: Develop and maintain Shell scripts to automate routine tasks and processes. Helm Charts: Create and manage Helm charts for deploying and managing applications on Kubernetes clusters. Monitoring & Alerting: Implement and configure Prometheus and Grafana for monitoring and visualization of metrics. Use Azure Monitor and Azure Application Insights for comprehensive monitoring, logging, and diagnostics. Networking: Configure and manage Azure networking components such as Virtual Networks, Network Security Groups (NSGs), Azure Load Balancer, and Azure Application Gateway. Security & Compliance: Implement and manage Azure Security Center and Azure Policy to ensure compliance and security best practices. Required Skills and Qualifications: Experience: 5-8 years of experience in cloud operations, with a focus on Azure. Azure Expertise: In-depth knowledge of Azure services, including Azure Virtual Machines, Azure Kubernetes Service, Azure App Services, Azure Functions, Azure Storage, Azure SQL Database, Azure Monitor, Azure Application Insights, and Azure Security Center. Automation Tools: Proficiency in Ansible for configuration management and automation. Experience with Infrastructure as Code (IaC) tools like ARM templates or Terraform. Containerization: Hands-on experience with Docker for containerization and container management. Linux Administration: Solid experience in Linux server administration, including installation, configuration, and troubleshooting. Scripting: Strong Shell scripting skills for automation and task management. Helm Charts: Experience with Helm charts for Kubernetes deployments. Monitoring Tools: Familiarity with Prometheus and Grafana for metrics collection and visualization. Networking: Experience with Azure networking components and configurations. Problem-Solving: Strong analytical and problem-solving skills, with the ability to troubleshoot complex issues. Communication: Excellent communication skills, both written and verbal, with the ability to work effectively in a team environment. Preferred Qualifications: Certifications: Azure certifications (e.g., Azure Administrator Associate, Azure Solutions Architect) are a plus. Additional Tools: Experience with other cloud platforms (AWS, GCP) or tools (Kubernetes, Terraform) is beneficial. Why Join Us Opportunity to work on cutting-edge technologies. Lead a high-performing team in a fast-paced, dynamic environment. Location: Ahmedabad Interested candidates can share resume on [HIDDEN TEXT]

Senior Engineer / Technical Lead (Linux BSP) hyderabad,telangana,india 6 - 10 years INR 2.5 - 4.0 Lacs P.A. On-site Full Time

Responsible for design and development of real time embedded software/firmware and PC/mobile based software application. To Analyse domain specific technical or low level requirement and modification as per end customer or system requirement. Participate in High level and low level software design Perform software testing including unit, functional and system level requirement including manual and automated Performs software requirement to design to coding to testing traceability Performs code review following coding guidelines and static code analysis Troubleshoots software problems of limited difficulty. Documenting technical deliverable like software specifications, design document, code commenting, test cases and test report, Release note etc. throughout the project life cycle. Follow defined process for software Development life cycle Develops software solutions from established programming languages or by learning new language required for specific project What Are We Looking For Strong knowledge for Linux device drivers, Linux Kernel Programming, Linux Kernel Internals, Yocto / Buildroot or any other build systems. Experience working with development tools like oscilloscope, protocol analyser, emulator,signal generator, JTAG programmer, GIT, SVN, JIRA. Experience working with different embedded microprocessor based on Qualcomm, TI, NXP,NVIDIA, Intel or similar Experience of Board support package, Device driver and boot loader development/porting. Understanding of hardware schematic, datasheet of hardware component to derivefirmware/software specific solution Strong sense of ownership, passionate, fast learner, analytical mind set, perfection seeker. Location - Hyderabad, Ahmedabad, Bangalore, Pune, Chennai