Jobs
Interviews

22 Bare Metal Jobs

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

5.0 - 9.0 years

0 Lacs

pune, maharashtra

On-site

As an experienced Embedded Systems Engineer at R Systems, your role will involve utilizing your expertise in Embedded C/C++ programming to design and develop firmware solutions for automotive applications. You will be working with Bare Metal and RTOS development environments, as well as performing microcontroller board bring-up and chip-level hardware debugging. Your responsibilities will extend to the implementation of secure boot, encryption/decryption, and serial communication protocols like I2C, SPI, and UART. Your key contributions will include: - Designing and implementing application-level firmware solutions for automotive systems, ensuring they meet business requirements. - Validating software designs using techniques such as Software FMEA and Rate Monotonic analysis. - Developing high-quality, maintainable, and scalable firmware following coding standards tailored for automotive applications. - Creating unit test cases to evaluate interface functionality and responses to various inputs. - Identifying and resolving firmware defects discovered during testing phases. - Providing on-site support during engineering and production builds. - Proactively addressing development concerns to enhance code quality and minimize defects. - Collaborating with cross-functional teams to enhance automotive products. - Generating technical documentation to facilitate comprehension of firmware solutions. - Engaging with scrum teams, product owners, and scrum masters to manage tickets and issues efficiently within Agile frameworks. If you possess a strong background in embedded systems development, experience in firmware design, and a proactive approach to problem-solving, this role offers an opportunity to contribute significantly to the advancement of automotive technologies.,

Posted 5 days ago

Apply

4.0 - 8.0 years

3 - 10 Lacs

Bengaluru, Karnataka, India

On-site

This role is for one of the Weekday's clients Min Experience: 4 years Location: Bengaluru JobType: full-time We are looking for a seasonedSite Reliability Engineer (SRE)to join our infrastructure team. As an SRE, you will play a critical role in ensuring the reliability, scalability, and performance of our systems, particularly across bare metal infrastructure and containerized environments. You will be responsible for bridging the gap between software development and operations by applying a software engineering mindset to system administration topics. This role is ideal for someone passionate about automation, observability, infrastructure as code, and production excellence. Requirements Key Responsibilities: Design, build, and maintain scalable and reliable infrastructure acrossbare metal environments. Develop and manage containerized services usingDockerand orchestrate them usingKubernetes. LeverageTerraformto implement and manage infrastructure as code, enabling consistent, repeatable deployments. Create, maintain, and improve monitoring, alerting, and visualization systems usingGrafanaand other observability tools. Collaborate closely with development teams to ensure new services are scalable, observable, and deployable. Automate routine operational tasks to improve efficiency and reduce the risk of human error. Troubleshoot complex production issues spanning applications, systems, networks, and services. Participate in incident management, root cause analysis, and postmortem reviews to continuously improve system reliability. Ensure high availability and performance of production systems and services. Key Skills and Experience Required: 48 yearsof hands-on experience in site reliability, DevOps, or infrastructure engineering roles. Strong experience managingbare metal servers, including provisioning, configuration, and lifecycle management. Deep understanding ofDockercontainers and orchestration usingKubernetes, including managing multi-node clusters in production environments. Proficient in usingTerraformfor building and managing infrastructure across environments (cloud/on-prem). Hands-on experience withGrafanafor monitoring and visualization, along with Prometheus or other metrics tools. Solid understanding of system internals (Linux), networking concepts, and distributed system patterns. Experience with CI/CD pipelines and automating deployment workflows. Proficiency in at least one scripting or programming language such as Python, Bash, or Go. Familiarity with logging, alerting, and tracing tools and principles of observability. Strong problem-solving and analytical skills, with the ability to work independently and as part of a team. Good to Have: Exposure to hybrid or multi-cloud environments. Experience with performance tuning and capacity planning. Background in security best practices for infrastructure. Familiarity with configuration management tools like Ansible, Chef, or Puppet.

Posted 1 week ago

Apply

3.0 - 8.0 years

10 - 20 Lacs

Hyderabad

Work from Office

Role : Embedded Development Location: Hyderabad Mode of Work : Work From office Qualification: 3-8 Years Of professional experience. Job Description: Proficient in C and embedded systems. Experience in Linux driver development (Multimedia/PCIe) and application development, Multimedia/PCIe driver development experience. Hands-on experience with Configuration Management tool like GIT, Perforce. Skills required: Linux application programming Linux device driver development Embedded C, MMU, Cache policies Excellent debugging skills at kernel and user space and exposure to different debugging tools Knowledge on Multimedia, PCIe, Ethernet, TCP, I2C protocols, DMA framework is a plus. Hands on experience with Make files Functional Skills Have an interest to constantly learn and share new findings. A quality mindset, ability for strategic thinking and a drive to always improve. Self-motivated

Posted 1 week ago

Apply

15.0 - 20.0 years

30 - 45 Lacs

Chennai

Work from Office

PRINCIPAL ENGINEER/ SENIOR TECHNICAL ARCHITECT Job Requirements We are seeking an experienced Embedded Software Architect to lead and oversee the design and development of embedded software systems. The ideal candidate will have over 15 years of experience in the field, with a strong background in C/C++ programming, real-time operating systems, and hardware-software integration. This role involves collaborating with cross-functional teams to deliver innovative and high-quality embedded solutions. Responsibilities include - Design and architect embedded software systems from concept to production. - Lead and mentor a team of embedded software engineers. - Develop and maintain embedded software architectures and design patterns. - Optimize software for performance, reliability, and power consumption. - Conduct code reviews and ensure compliance with industry standards and best practices. - Interface with hardware engineers to define system requirements and specifications. - Develop and execute testing and validation plans for embedded software. - Stay updated with the latest advancements in embedded systems and incorporate relevant technologies. - Document software design and development processes. - Guide and provide necessary support for embedded software development according to medical device compliance and regulations. - Adaptive to managing and co-ordinate cross functional demand during product development and maintenance. Work Experience Required Skills: Bachelor's or masters degree in computer science, Software Engineering, Electronics Engineering, or a related field. - Embedded architect experience specifically in hemodialysis machine and Renal care device generally. - Medical devices experience who can write SRS and run the entire product design process. - Over 15 years of experience in embedded software development and architecture. - Proficiency in C, C++, and assembly languages. - Extensive experience with real-time operating systems (RTOS) and embedded Linux. - Strong knowledge of microcontroller/microprocessor architectures. - Experience with communication protocols such as I2C, SPI, UART, USB , etc. - Excellent problem-solving and debugging skills. - Proven track record of leading and managing engineering teams. - Strong communication and documentation skills. - Professional certifications in embedded systems or software architecture are a plus. Preferred Skills: - Experience with hardware design and schematic review. - Knowledge of modern software development methodologies (Agile, Scrum). - Familiarity with version control systems such as Git. - Understanding of safety-critical systems and compliance standards.

Posted 1 week ago

Apply

6.0 - 11.0 years

10 - 20 Lacs

Noida, Pune, Bengaluru

Work from Office

We are seeking a Senior-Level SME (L4) in Red Hat OpenShift Enterprise Administration with deep, hands-on expertise in bare metal OpenShift deployments. The SME will play a key role in managing and stabilizing Telco-grade workloads for a global Tier-1 telecommunications provider, ensuring platform resilience, lifecycle governance, and continuous integration across critical services. Key Responsibilities: Act as the OpenShift Bare Metal Admin SME supporting complex Telco workloads hosted on private cloud infrastructure. Lead end-to-end deployment, scaling, and lifecycle operations of Red Hat OpenShift on bare metal environments. Own upgrade readiness and rollback strategies, working closely with OEM vendors for platform bug RCA and patch governance. Enable monitoring, alerting, compliance enforcement, and automation for large-scale cluster environments. Collaborate with network, security, and architecture teams to ensure platform alignment with Telco service and regulatory requirements. Ensure integration with CI/CD pipelines, GitOps, observability frameworks (Prometheus/Grafana), and ITSM tools. Drive operational maturity through SOP creation, audit compliance, RCA publishing, and incident retrospectives. Mentor junior engineers and review configurations impacting production-grade OpenShift clusters. Required Skills 8+ years of direct experience managing Red Hat OpenShift v4.x on bare metal. Strong expertise in Kubernetes, SDN, CNI plugins, CoreOS, and container runtimes (CRI-O/containerd). Experience with BIOS provisioning, PXE boot environments, and bare metal cluster node onboarding. Familiarity with Telco Cloud principles, especially NFV/CNF workloads. Proficiency in RHEL administration, Ansible automation, Terraform (optional), and compliance remediation. Understanding of storage backends (Ceph preferred), NTP/DNS/syslog integration, and cluster certificate renewal processes. Working knowledge of Red Hat Satellite, Quay, and multi-tenant OpenShift workloads. Hands-on with security features like SELinux, SCCs, RBAC, and namespace isolation. Preferred Certifications Red Hat Certified Specialist in OpenShift Administration (EX280) Highly Preferred Red Hat Certified System Administrator (RHCSA) Certified Kubernetes Administrator (CKA) – Bonus Role & responsibilities

Posted 1 week ago

Apply

8.0 - 12.0 years

0 Lacs

karnataka

On-site

As an Embedded Developer Lead at our company, you will be responsible for understanding hardware schematics, microcontroller/microprocessor, and peripherals data sheets to implement firmware applications. You should possess a strong understanding of IoT protocols and be capable of handling hardware, performing board bring-up, and debugging. In this role, you will have led a small development team of 3-4 individuals and engage in direct interactions with customers. The ideal candidate for this position should have expertise in design skills, C programming, embedded firmware development, device drivers, serial programming, configuration management, and debugging. It is essential to have domain experience in C/C++ programming, Linux, embedded firmware development using microcontrollers and microprocessors, IoT, bare metal systems, RTOS such as FreeRTOS, Zephyr, TIRTOS, and others, as well as Linux application and system programming. While not mandatory, experience in networking would be considered a plus for this role. This position requires a BE/BS in Computer Science, Computer Engineering, E&C, Electrical Engineering, Instrumentation Engineering, or MCA, along with 8 to 12 years of relevant experience. The location for this role is in Bangalore, and the mode of work is based on office premises. The ideal candidate should be available to start immediately or within 15 days of notice period.,

Posted 2 weeks ago

Apply

4.0 - 6.0 years

10 - 20 Lacs

Bengaluru

Hybrid

ROLES AND RESPONSIBILITIES As part of the New Product Development (NPD) team, the candidate should be able to perform the following duties, but they are not limited to the following: Understand the product specification and software requirements. Designing the software modules and ensuring the software design meets all requirements of quality, performance, maintainability and extensibility. Hands-on software development, implementing new modules, helping the team in debugging and resolving critical issues on need basis. Provide technical guidance to junior engineers and perform design/code reviews. Estimating the software development activities and guiding the team in estimations. Comply with the requirements of the BTL quality management process. ESSENTIAL QUALIFICATION AND EXPERIENCE QUALIFICATION: Bachelor or master degree in Electronics or similar engineering stream. Around 5 years of experience in design & development of embedded firmware. TECHNICAL COMPETENCY: Proven experience in designing and developing microcontroller based embedded firmware. Proficient in firmware development using C, C++ with and without any OS. Experience in unit testing and automated unit test frameworks. Good knowledge of embedded system fundamentals like microcontrollers, peripherals, embedded operating system concepts, communication protocols, etc. System level understanding with the ability to understand hardware design and other system level interactions of software. Experience in agile development process, continuous integration and related tools. BEHAVIOURAL COMPETENCY: Fire in the belly - Being proactive, getting the job done. Clarity - Good analytical thinking and analyzing deeply. Effectiveness - Systematic approach and being organized. Collaboration - Working as a team, helping others.

Posted 3 weeks ago

Apply

1.0 - 5.0 years

0 - 0 Lacs

Kochi

Hybrid

We're hiring a Linux Server Administrator! Must have experience in Linux/Windows OS troubleshooting, bare metal provisioning, Proxmox, network diagnostics & CDN. Join us to manage and optimize high-performance server infrastructure. Apply now!

Posted 4 weeks ago

Apply

7.0 - 12.0 years

10 - 20 Lacs

Bengaluru

Work from Office

About Us: Tessolve offers a unique combination of pre-silicon and post-silicon expertise to provide an efficient turnkey solution for silicon bring-up, and spec to the product. With 3200+ employees worldwide, Tessolve provides a one-stop-shop solution with full-fledged hardware and software capabilities, including its advanced silicon and system testing labs. Tessolve offers a Turnkey ASIC Solution, from design to packaged parts. Tessolves design services include solutions on advanced process nodes with a healthy eco-system relationship with EDA, IP, and foundries. Our front-end design strengths integrated with the knowledge from the backend flow, allows Tessolve to catch design flaws ahead in the cycle, thus reducing expensive re-design costs, and risks. We actively invest in the R&D center of excellence initiatives such as 5G, mmWave, Silicon photonics, HSIO, HBM/HPI, system-level test, and others. Tessolve also offers end-to-end product design services in the embedded domain from concept to manufacturing under an ODM model with application expertise in Avionics, Automotive, Industrial and Medical segments. Tessolves Embedded Engineering services enable customers a faster time-to-market through deep domain expertise, innovative ideas, diverse embedded hardware & software services, and built-in infrastructure with world-class lab facilities. Tessolves clientele includes Tier 1 clients across multiple market segments, 9 of the top 10 semiconductor companies, start-ups, and government entities. We have a global presence over 12 countries with office locations in the United States, India, Singapore, Malaysia, Germany, United Kingdom, Canada, UK, Japan, Taiwan, Philippines, and Test Labs in India, Singapore, Malaysia, Austin, San Jose. Role - Baremetal Test Development Engineer - Mobile SoC: Notice - Immediate to 20 Days Experience - 7-20 Years Employer - Tessolve Semiconductors Job Location : Bangalore ( Work from office ) Note - Peoples whose below skills are not met kindly ignore this apply only it it meets your skills What you'll do Proficiency in C and Assembly programming* for embedded systems. Experience with firmware development* and debugging on baremetal or RTOS environments. Strong understanding of JTAG and other hardware debugging interfaces. Hands-on experience with at least two SoC subsystems:* CPU, GPU, multimedia, TPU, PCIe, or USB. Familiarity with SoC architectures* and low-level hardware/software interaction. Experience with test automation* using Python or Bash is a plus. Excellent problem-solving skills and attention to detail. Strong communication and teamwork abilities. Tessolve Semiconductor Private Limited, as well as its affiliates and subsidiaries ( Tessolve ) does not require job applicants to make any payments at any stage of the hiring process. Any request for payment in exchange for a job opportunity at Tessolve is fraudulent and should be ignored. If you receive any such communication, we strongly advise you to refrain from making any payments and to promptly report the incident to us at hr@tessolve.com. Tessolve is not responsible for any losses incurred due to such fraudulent activities Interested candidates pls send me your updated resumes to shreyas.ramesh@tessolve.com / References are welcome Thanks, Shreyas. R TA - Team , Tessolve

Posted 4 weeks ago

Apply

2.0 - 5.0 years

6 - 7 Lacs

Faridabad, Gurugram, Delhi / NCR

Work from Office

Education :- B.Tech / Diploma Experience :- 2-5 year Skill :- Strong in C, C++, embedded C and assembly language, 8/16/32 bit microcontrollers Good in understanding, interfacing and debugging Design functional modules according to requirements

Posted 1 month ago

Apply

8.0 - 12.0 years

15 - 17 Lacs

Bengaluru

Work from Office

C/C++ Programming & Linux Embedded Firmware development - Microcontrollers, Microprocessors. IoT Bare metal (No OS), RTOS Design skills, C, Embedded firmware development, Device Drivers, Serial Programming, Configuration Management, Debugging

Posted 1 month ago

Apply

2.0 - 5.0 years

7 - 10 Lacs

Bengaluru

Work from Office

Experienced in embedded Linux/RTOS firmware development, device drivers, and kernel customization. Skilled in C, Git, GDB, TCP/IP, and system integration. Strong in RF debugging, packaging, and cross-functional hardware collaboration.

Posted 1 month ago

Apply

10.0 - 15.0 years

40 - 50 Lacs

Pune, Bengaluru, Mumbai (All Areas)

Work from Office

Mandatory Skills: 1. Linux Administration and Linux Networking 2. Bare Metal 3. Ansible 4. Docker 5. Python/Shell Scripting 6. Git 7. Production Monitoring 8. Availability for US Fixed shifts (8.30 pm to 5.30 am IST) Role & responsibilities Provide technical leadership and mentorship to the Site Reliability Engineering team. Design, implement, and maintain a highly scalable and reliable infrastructure. Collaborate with development, operations, and security teams to define and implement best practices for system reliability, performance, and security. Drive automation and continuous improvement initiatives to streamline operations and enhance the overall reliability of the platform. Lead incident response and troubleshooting efforts for complex technical issues, ensuring timely resolution and minimizing impact on customers. Conduct capacity planning, performance optimization, and scalability assessments to ensure the platform can meet growing demands. Establish and maintain monitoring, alerting, and logging systems to proactively identify and address issues. Define and implement disaster recovery and business continuity strategies to minimize downtime and data loss. Collaborate with development teams to ensure proper release management practices and support seamless deployments. Stay up to date with industry trends, emerging technologies, and best practices in site reliability engineering and cloud infrastructure. Drive the adoption of DevOps and SRE principles throughout the organization, promoting collaboration and cross-functional alignment. Lead post-incident analysis and root cause analysis to identify underlying issues and drive improvements to prevent future incidents. Foster a culture of innovation, continuous learning, and knowledge sharing within the Site Reliability Engineering team. Preferred candidate profile Bachelor's degree in Computer Science, Information Technology, or a related field. Proven experience as a Lead Site Reliability Engineer or similar leadership role, preferably in a cloud- based SaaS environment. Strong knowledge of cloud infrastructure platforms, such as Amazon Web Services (AWS), Microsoft Azure, or Google Cloud Platform (GCP). Experience with containerization technologies like Docker and container orchestration frameworks like Kubernetes. Proficiency in infrastructure as code tools, such as Terraform or CloudFormation. Experience with monitoring and logging tools like Prometheus, Grafana, ELK stack, or Splunk. Solid understanding of networking concepts and experience with load balancers, DNS, and security groups. Strong scripting and automation skills (e.g., Python, Shell scripting) to streamline operational tasks. Familiarity with Agile and DevOps practices and experience working in CI/CD environments. Strong problem-solving, critical thinking, and analytical skills with a focus on continuous improvement. Excellent leadership, communication, and collaboration abilities to effectively lead a team and work with cross-functional stakeholders.

Posted 1 month ago

Apply

10.0 - 20.0 years

30 - 45 Lacs

Chennai

Work from Office

PRINCIPAL ENGINEER/ SENIOR TECHNICAL ARCHITECT Job Requirements We are seeking an experienced Embedded Software Architect to lead and oversee the design and development of embedded software systems. The ideal candidate will have over 15 years of experience in the field, with a strong background in C/C++ programming, real-time operating systems, and hardware-software integration. This role involves collaborating with cross-functional teams to deliver innovative and high-quality embedded solutions. Responsibilities include - Design and architect embedded software systems from concept to production. - Lead and mentor a team of embedded software engineers. - Develop and maintain embedded software architectures and design patterns. - Optimize software for performance, reliability, and power consumption. - Conduct code reviews and ensure compliance with industry standards and best practices. - Interface with hardware engineers to define system requirements and specifications. - Develop and execute testing and validation plans for embedded software. - Stay updated with the latest advancements in embedded systems and incorporate relevant technologies. - Document software design and development processes. - Guide and provide necessary support for embedded software development according to medical device compliance and regulations. - Adaptive to managing and co-ordinate cross functional demand during product development and maintenance. Work Experience Required Skills: Bachelor's or masters degree in computer science, Software Engineering, Electronics Engineering, or a related field. - Embedded architect experience specifically in hemodialysis machine and Renal care device generally. - Medical devices experience who can write SRS and run the entire product design process. - Over 15 years of experience in embedded software development and architecture. - Proficiency in C, C++, and assembly languages. - Extensive experience with real-time operating systems (RTOS) and embedded Linux. - Strong knowledge of microcontroller/microprocessor architectures. - Experience with communication protocols such as I2C, SPI, UART, USB , etc. - Excellent problem-solving and debugging skills. - Proven track record of leading and managing engineering teams. - Strong communication and documentation skills. - Professional certifications in embedded systems or software architecture are a plus. Preferred Skills: - Experience with hardware design and schematic review. - Knowledge of modern software development methodologies (Agile, Scrum). - Familiarity with version control systems such as Git. - Understanding of safety-critical systems and compliance standards.

Posted 1 month ago

Apply

5.0 - 10.0 years

10 - 20 Lacs

Bengaluru

Remote

Role & responsibilities This SRO Engineer is part of GPU Cloud Business Unit. Here the team doesn't have difference in L0-L3 level of resources. This Engineer will be helping in building clusters from scratch, supporting, monitoring and troubleshooting them. SRO Engineers should be able to automate their daily tasks using Ansible playbooks. They will be supporting the firmware upgradations, failure analysis, read logs etc. Any incidents coming, a ticket will be raised on it. SRO Engineers will take up and resolve the same. Should be available to respond to any Alert/Alarm on the incidents. Should be documenting and do additional troubleshooting as and when required. Documenting done to share the details with the next shift SRO Engineers to refer. They should be able to understand any hardware failure or configuration issues that come up as incidents. Preferred candidate profile • 5+ Years of hands-on Linux Administration experience. • Should have understanding of Hardware clusters. • Should have experience in any Cloud Service Provider (CSP) environment. (AWS/Azure/Oracle/GCP). • Ansible/Python Scripting experience. • Should be a reliable team player. • Should have proven experience in SSH, DNS, DHCP, Bare Metal etc.

Posted 1 month ago

Apply

2.0 - 6.0 years

6 - 16 Lacs

Hyderabad

Work from Office

DevOps/Kubernetes Eng helps increase speed of delivery, improve quality/security of code, optimize process for development team, Identify bottlenecks of various development & delivery process, , working with TM to improve overall exp. of developer. Required Candidate profile Coding & scripting skills (Bash, Perl) & Implement on-premise server using Linux CLI to develop -Related tools such as Jenkins, Hudson, Maven, Ant, Git, Sonar, Kubernetes, Bare-metals, helmcharts

Posted 1 month ago

Apply

3.0 - 8.0 years

5 - 14 Lacs

Hyderabad

Work from Office

Mirafra Technologies is hiring for Firmware Developer Engineer JD: Strong C, DS, - Low Level Firmware/Baremetal Development -Good to have Bootloader Dev Experience or Security Experience -Experience in Embedded protocols (I2C, SPI, UART, Etc) -Experience in IOT will be Plus -Good Experience/understanding of Linux /Any RTOS (Eg: FreeRTOS, QNX,, pSoS, ) or LSP -Experience in Microcontrollers/ARM Architecture Note : Looking for Immediate Joiners only Interested can share your resume at poojathatikonda@mirafra.com

Posted 1 month ago

Apply

4.0 - 8.0 years

10 - 17 Lacs

Ahmedabad

Work from Office

Having experience of 5+years Experience programming in Embedded C Familiarity with embedded communication protocols - I2C, SPI, UART,CAN, USB, etc. Experience with overall system design, both RTOS and bare-metal Required Candidate profile Experience with overall system design, both RTOS and bare-metal. Bachelor’s or Master’s degree preferably in Electronics and Communication Engineering,

Posted 1 month ago

Apply

4.0 - 6.0 years

4 - 6 Lacs

Ahmedabad, Gujarat, India

On-site

About the Role: We are looking for a Senior Engineer with 46 years of experience to take a lead role in designing, developing, and delivering high-quality technical solutions. You will work closely with cross-functional teams, guide junior members, and contribute to the success of projects through your technical expertise and problem-solving skills. Technical Responsibilities: Understand customer requirements and translate them into detailed technical specifications. Estimate development effort and plan tasks accordingly. Architect embedded systems based on application and customer needs. Design, develop, and test embedded software and firmware components. Review system design, architecture, and source code. Troubleshoot issues at software, hardware, and integration levels. Ensure timely and high-quality delivery of embedded solutions. Drive continuous improvement in code quality, reliability, and performance. Other Responsibilities: Act as a technical point of contact for customer discussions and interactions. Identify opportunities to bring value additions and improvements to customer projects. Define and deliver technical training programs for team growth. Mentor junior team members and help build technical capabilities within the team. Areas of Expertise Required: Strong programming skills in C for embedded systems. Linux kernel and device driver development experience is a must. Hands-on board bring-up experience. Good understanding of processor and microcontroller architectures such as ARM Cortex-A series, Cortex-M series, and other general-purpose microcontrollers. Experience architecting and designing complex embedded systems. Excellent debugging and analytical skills using tools like GDB, oscilloscopes, logic analyzers, etc. Experience with bare metal, RTOS, and low-level driver development is an added advantage. Skills Required: Strong written and verbal communication skills. Experience working directly with international customers (especially US or Europe) is a plus. Ability to write clean, efficient, and maintainable code in an Agile environment. Participate actively in design discussions, peer code reviews, and documentation. Strong problem-solving mindset and ability to handle complex debugging scenarios. Ability to work both independently and as part of a collaborative team.

Posted 1 month ago

Apply

7.0 - 12.0 years

25 - 37 Lacs

Noida

Work from Office

Responsible for designing and optimizing firmware for FOC-based motor control on BLDC/PMSM motors using TI C2000, Infineon Aurix/XMC, and STM32 MCUs. Collaborate on scalable solutions, enhance motor efficiency, and support integration

Posted 2 months ago

Apply

5.0 - 8.0 years

5 - 15 Lacs

Mumbai

Work from Office

Job Summary: We are seeking a highly skilled Firmware Developer to join our engineering team. You will be responsible for designing, developing, testing, and debugging embedded firmware for microcontrollers and microprocessors in a variety of electronic products. This role requires strong low-level programming skills, problem-solving abilities, and a deep understanding of hardware-software integration. Role & responsibilities Design, develop, and maintain embedded firmware c platforms/devices]. Write clean, efficient, and well-documented C/C++ code for microcontrollers (e.g., ARM, AVR, PIC). Collaborate with hardware engineers to integrate and test firmware with electronic circuits. Debug firmware issues using tools such as oscilloscopes and logic analyzers Develop and execute unit tests and validation procedures for firmware. Participate in code reviews and contribute to continuous improvement of firmware architecture. Maintain documentation for firmware design, implementation, and usage. Ensure compliance with coding standards, safety regulations, and performance requirements. Preferred candidate profile Education and Experience: Bachelors or Masters degree in Electronics or Electronics and Telcom Engineering, or related field. 5+ years of experience in embedded firmware development. Technical Skills: Proficient in C and C++ for embedded systems. Experience with bare-metal programming is preferable and with RTOS is desirable, or low-level drivers. Knowledge of microcontroller architectures (e.g., ESP32, STM32). Familiarity with communication protocols: SPI, I2C, UART, CAN, USB, BLE, etc. Proficient with debugging tools, version control (Git), and development environments (Keil, IAR, Eclipse, etc.). Experience with firmware-over-the-air (FOTA), bootloaders, or secure firmware practices is a plus. Soft Skills: Strong problem-solving and analytical thinking. Reasonable communication and teamwork abilities. Ability to drive project to complete in the least possible time and not the last possible time. Nice to Have: Experience with Python scripting for test automation. Familiarity with CI/CD pipelines for firmware. Contributions to open-source embedded projects.

Posted 2 months ago

Apply

4.0 - 12.0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Your work days are brighter here. At Workday, it all began with a conversation over breakfast. When our founders met at a sunny California diner, they came up with an idea to revolutionize the enterprise software market. And when we began to rise, one thing that really set us apart was our culture. A culture which was driven by our value of putting our people first. And ever since, the happiness, development, and contribution of every Workmate is central to who we are. Our Workmates believe a healthy employee-centric, collaborative culture is the essential mix of ingredients for success in business. That's why we look after our people, communities and the planet while still being profitable. Feel encouraged to shine, however that manifests: you don't need to hide who you are. You can feel the energy and the passion, it's what makes us unique. Inspired to make a brighter work day for all and transform with us to the next stage of our growth journey Bring your brightest version of you and have a brighter work day here. About the Team The Data Platform and Observability team is based in Pleasanton,CA Boston,MA Atlanta, GA, Dublin, Ireland and Chennai, India. Our focus is on the development of large scale distributed data systems to support critical Workday products and provide real-time insights across Workday's platforms, infrastructure and applications. The team provides platforms that process 100s of terabytes of data that enable core Workday products and use cases like core HCM, Fins, AI/ML skus, internal data products and Observability. If you enjoy writing efficient software or tuning and scaling large distributed systems you will enjoy working with us. Do you want to tackle exciting challenges at massive scale across private and public clouds for our 10000+ global customers Do you want to work with world class engineers and facilitate the development of the next generation Distributed systems platforms If so, we should chat. About the Role The Messaging, Streaming and Caching team is a full-service Distributed Systems Engineering team. We architect and provide async messaging, streaming, and NoSQL platforms and solutions that power the Workday products and SKUs ranging from core HCM, Fins, Integrations, and AI/ML. We develop client libraries and SDK's that make it easy for teams to build Workday products. We develop automation to deploy and run hundreds of clusters, and we also operate and tune our clusters as well. As a team member you will play a key role in improving our services and encouraging their adoption within Workday's infrastructure both in our private cloud and public cloud. As a member of this team you will design and build new capabilities from inception to deployment to exploit the full power of the core middleware infrastructure and services, and work hand in hand with our application and service teams! Primary Responsibilities Design, build, and enhance critical distributed services, including Kafka, Redis, RabbitMQ etc. Design, develop, build, deploy and maintain core distributed services using a combination of open source and proprietary stacks across diverse infrastructure environments (Kubernetes, OpenStack, Bare Metal, etc.) Design and develop core software modules for streaming, messaging and caching. Construct observability modules, alerts and automation for Dashboard lifecycle management for the distributed services. Build, deploy and operate infrastructure components in production environments. Champion all aspects of streaming, messaging and caching with a focus on resiliency and operational excellence. Evaluate and implement new open-source and cloud-native tools and technologies as needed. Participate in the on-call rotation to support the distributed systems platforms. Manage and optimize Workday distributed services in AWS, GCP & Private cloud env. About You You are a senior software engineer with a distributed systems background and significant experience in distributed systems products liketKafka, Redis, RabbitMQ or Zookeeper. You have independently led product features and deployed on large scale NoSQL clusters. Basic Qualifications 4-12 years of software engineering experience using one or more of the following: Java/Scala, Golang. 4+ years of distributed systems experience 3+ years of development and DevOps experience in designing and operating large-scale deployments of distributed NoSQL & messaging systems. 1+ year of leading a NoSQL technology related product right from conception to deployment and maintenance. Preferred Qualifications a consistent track record of technical project leadership and success involving collaborators and interested partners across the enterprise. expertise in developing distributed system software and deployments that perform well and degrade gracefully under excessive load. hands-on experience with atleast one or more distributed systems technologies like Kafka/RabbitMQ, Redis, Cassandra experience learning complex open source service internals via code inspection. extensive experience with modern software development tools including CI/CD and methodologies like Agile expertise with configuration management using Chef and service deployment on Kubernetes via Helm and ArgoCD. experience with Linux system internals and tuning. experience with distributed system performance analysis and optimization. strong written and oral communication skills and the ability to explain esoteric technical details clearly to engineers without a similar background. Pursuant to applicable Fair Chance law, Workday will consider for employment qualified applicants with arrest and conviction records. Workday is an Equal Opportunity Employer including individuals with disabilities and protected veterans. Are you being referred to one of our roles If so, ask your connection at Workday about our Employee Referral process!

Posted 2 months ago

Apply
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies