Home
Jobs

30 Systemd Jobs

Filter
Filter Interviews
Min: 0 years
Max: 25 years
Min: ₹0
Max: ₹10000000
Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

4.0 years

0 Lacs

Ahmedabad, Gujarat, India

On-site

Linkedin logo

Responsibilities Design, develop, and maintain firmware solutions for embedded systems, taking ownership of projects from start to finish. Independently handle firmware development projects, ensuring timely delivery and adherence to quality standards. Provide guidance and support to junior engineers, assisting them in problem-solving and overcoming technical challenges. Collaborate with cross-functional teams, including hardware engineers, software developers, and quality assurance, to ensure seamless integration of firmware with other system components. Debug and troubleshoot firmware-related issues using appropriate tools and methodologies, ensuring robust and reliable operation. Conduct code reviews to ensure compliance with coding standards and best practices, while mentoring junior engineers in improving code quality. Perform unit testing and validation of firmware, ensuring high-quality and bug-free deliverables. Document firmware designs, development processes, and project-related information to maintain clear and comprehensive records. Stay updated with industry trends, emerging technologies, and best practices in firmware development, sharing knowledge with the team. Demonstrate strong problem-solving skills, making sound decisions and providing clear recommendations in complex technical scenarios. Qualifications Bachelor's or Master's degree in Electronic, Electronics and Communication, Electrical or Computer Engineering, or a related field. 4-6 years of professional experience in firmware development for embedded systems. Proficiency in C/C++ programming languages for embedded platforms. Strong understanding of embedded systems, microprocessors, and hardware/firmware interfaces. Experience with firmware development tools, debuggers, and testing equipment. Knowledge of Linux system programming, Linux Kernel Programming/BSP programming, device tree changes for custom hardware, and relevant development environments. Familiarity with systemd services, boot flow, hardware bringup, bootloader development Familiarity with communication protocols such as UART, SPI, I2C, Ethernet, etc. Experience in version control systems (e.g., Git) and collaborative development workflows. Ability to work independently, taking ownership of projects and driving them to successful completion. Demonstrated leadership skills, with the ability to guide and mentor junior engineers. Excellent problem-solving and analytical skills, with attention to detail. Effective communication skills, both written and verbal, for collaborating with team members and providing guidance. Strong commitment to continuous learning and staying updated with the latest developments in firmware development. Show more Show less

Posted 6 hours ago

Apply

6.0 years

0 Lacs

Noida, Uttar Pradesh, India

On-site

Linkedin logo

Job Description Ideal Candidate Profile We are seeking a detail-oriented professional with a strong technical background, a proven track record in Site Reliability Engineering, and a passion for improving service reliability and performance. The ideal candidate should thrive in a fast-paced environment, excel in cross-functional team collaboration, and take a proactive approach to problem-solving and continuous improvement. My Oracle Support (MOS) My Oracle Support (MOS) is Oracle's Enterprise Support solution, and the MOS Development (Dev) team is responsible for creating and maintaining the My Oracle Support application. This includes both the customer-facing portal for external users and the employee-facing portal for internal support engineers. Additionally, the MOS Dev team manages the entire ecosystem that supports customer interactions and support processes. We work closely with Global Customer Support to understand business needs and ensure these requirements are integrated into MOS releases. Who are we looking for? As a Site Reliability Engineer (SRE) for My Oracle Support, you will play a key role in the development, implementation, and maintenance of our support solution. We're looking for someone who excels in: Key Responsibilities and Skills: Cloud Experience: Knowledge of cloud environments (Oracle Cloud Infrastructure (OCI), AWS, Azure, GCP) including design, implementation, and troubleshooting Cloud Native Technologies: Understanding of cloud-native technologies such as Prometheus, Kubernetes, Helm, and container runtimes Kubernets knowledge and experience is critical Linux Proficiency Hands-on experience with Linux environments, troubleshooting, and testing changes via systemd and sysctl Demonstrate expertise in Linux-based systems and the ability to troubleshoot and resolve complex issues. Reliability and Performance: Ensure the reliability, performance, and security of My Oracle Support by proactively managing and optimizing the solution. Collaborative Problem-Solving: Work effectively with other professionals to maintain high standards and solve technical challenges. Communication: Strong verbal and written communication skills, capable of communicating effectively with technical and management staff during critical events. Interpersonal Skills: Ability to present ideas clearly in both business-friendly and user-friendly language. Strong team-oriented mindset. Self-Motivation: Highly self-motivated with a keen attention to detail. Troubleshooting: Ability to troubleshoot issues affecting large-scale service architectures and application stacks. Scripting/Programming: Proficiency in one or more scripting/programming languages (Python, Bash, Java, Ruby, Go). Development and Deployment: Collaborate with a skilled team to design, deploy, and enhance the My Oracle Support application. Technical Expertise: Demonstrate expertise in Linux-based systems and the ability to troubleshoot and resolve complex issues. Database Knowledge: Working knowledge of databases such as Oracle Database or MySQL, including the ability to write and design SQL queries. Configuration Management: Experience with tools like Puppet, Chef, or Ansible for configuration management and orchestration. Shift Flexibility: Ability to work as part of a global 24x7x365 DevOps team, including non-standard shifts, holidays, and weekends, on a rotational basis. Primary standard shift is US daytime. Agile Development: Experience in agile development using tools like Jira and Git. Analytical Skills: Strong analytical and problem-solving abilities with a customer service-focused approach. Task Management: Ability to prioritize and manage tasks effectively in a high-pressure environment. Career Level: IC3 Your role will be crucial in maintaining the high-quality support that My Oracle Support delivers to both internal and external users. We look forward to discussing our role with you. Career Level - IC3 Responsibilities Key Responsibilities: Understand and Manage Support Solutions: Gain a comprehensive understanding of the end-to-end configuration, technical dependencies, and behavior of Oracle's Enterprise support services. Maximize Service Availability: Strive to maximize service availability by enhancing the service during non-crisis periods and minimizing impact during crises. Focus on hardening the service to extend the time between service-impacting events. Identify Hardening Opportunities: Identify and address opportunities to improve service reliability, including enhancing monitoring coverage and recognizing actionable events that require intervention. Enhance SOPs: Develop and refine Standard Operating Procedures (SOPs) by creating documented responses to alerts. Automate these responses and integrate them with actionable events for streamlined incident management. Drive Major Incident Response: Actively participate in Major Incident bridges during critical service-impacting events to lead and coordinate effective service mitigation efforts Post-Mortems and Critical Repairs: Engage in Post Mortems and Critical Repair Items following service-impacting events to prevent recurrence and ensure continuous improvement Monitor and Improve: Understand and communicate the scale, capacity, security, and performance attributes and requirements of the service stack. Continuously work on improving telemetry, automation, and overall service reliability. Troubleshooting and Issue Resolution: Act as the ultimate escalation point for complex or critical issues, utilizing deep knowledge of service topology and dependencies to troubleshoot and define mitigations. Automation and Orchestration: Demonstrate a strong understanding of automation and orchestration principles to improve service availability, reduce time to mitigate issues, and enhance development velocity. Drive Continuous Improvement: Develop tools, drive down incident counts, reduce event severity, and minimize time to mitigate. Foster a “Site Up” culture and continuously review and enhance systems and methods to improve custo Technological Analysis: Contribute to the analysis and enhancement of MOS applications and internal tools, identifying and implementing durable solutions to complex challenges Collaborate with Development Teams: Partner with development teams to define and implement improvements in the support service architecture, ensuring that enhancements are aligned with overall goals. Articulate Technical Characteristics: Clearly communicate the technical characteristics of services and technology areas, guiding development teams in engineering and integrating advanced capabilities. Communication and Problem Solving: Employ excellent communication, technical analysis, and problem-solving skills to methodically address and resolve issues. Communicate clearly and professionally with internal stakeholders during high-priority situations, both in written and spoken forms. Team Development: Support the training and development of junior team members, sharing knowledge and best practices to foster growth within the team. Qualifications: Educational Background: Bachelor’s degree in Computer Science, Information Technology, or a related field. Relevant work experience may be considered in place of a degree Experience: 6 to 10 years of releveant industry experience experience Proven experience as a System Engineer, Software Engineer, or in a similar role, preferably with a focus on complex enterprise software solutions. Understanding of the Enterprise Cloud solutions and the ability to delve into complex services. Communication Skills: Excellent communication skills, analytical thinking, problem-solving capabilities, and attention to detail. Technical Skills: Proficiency in Linux-based systems, including administration, scripting, and troubleshooting. Judgment and Independence: Ability to handle varied and complex tasks independently, demonstrating sound judgment in decision-making. Monitoring and Performance: Knowledge of system monitoring tools, performance tuning, and capacity planning. Problem-Solving: Strong problem-solving abilities with a proven track record of analyzing and resolving complex technical issues. About Us As a world leader in cloud solutions, Oracle uses tomorrow’s technology to tackle today’s challenges. We’ve partnered with industry-leaders in almost every sector—and continue to thrive after 40+ years of change by operating with integrity. We know that true innovation starts when everyone is empowered to contribute. That’s why we’re committed to growing an inclusive workforce that promotes opportunities for all. Oracle careers open the door to global opportunities where work-life balance flourishes. We offer competitive benefits based on parity and consistency and support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs. We’re committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing accommodation-request_mb@oracle.com or by calling +1 888 404 2494 in the United States. Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans’ status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law. Show more Show less

Posted 2 days ago

Apply

6.0 years

0 Lacs

Thiruvananthapuram, Kerala, India

On-site

Linkedin logo

Job Description Ideal Candidate Profile We are seeking a detail-oriented professional with a strong technical background, a proven track record in Site Reliability Engineering, and a passion for improving service reliability and performance. The ideal candidate should thrive in a fast-paced environment, excel in cross-functional team collaboration, and take a proactive approach to problem-solving and continuous improvement. My Oracle Support (MOS) My Oracle Support (MOS) is Oracle's Enterprise Support solution, and the MOS Development (Dev) team is responsible for creating and maintaining the My Oracle Support application. This includes both the customer-facing portal for external users and the employee-facing portal for internal support engineers. Additionally, the MOS Dev team manages the entire ecosystem that supports customer interactions and support processes. We work closely with Global Customer Support to understand business needs and ensure these requirements are integrated into MOS releases. Who are we looking for? As a Site Reliability Engineer (SRE) for My Oracle Support, you will play a key role in the development, implementation, and maintenance of our support solution. We're looking for someone who excels in: Key Responsibilities and Skills: Cloud Experience: Knowledge of cloud environments (Oracle Cloud Infrastructure (OCI), AWS, Azure, GCP) including design, implementation, and troubleshooting Cloud Native Technologies: Understanding of cloud-native technologies such as Prometheus, Kubernetes, Helm, and container runtimes Kubernets knowledge and experience is critical Linux Proficiency Hands-on experience with Linux environments, troubleshooting, and testing changes via systemd and sysctl Demonstrate expertise in Linux-based systems and the ability to troubleshoot and resolve complex issues. Reliability and Performance: Ensure the reliability, performance, and security of My Oracle Support by proactively managing and optimizing the solution. Collaborative Problem-Solving: Work effectively with other professionals to maintain high standards and solve technical challenges. Communication: Strong verbal and written communication skills, capable of communicating effectively with technical and management staff during critical events. Interpersonal Skills: Ability to present ideas clearly in both business-friendly and user-friendly language. Strong team-oriented mindset. Self-Motivation: Highly self-motivated with a keen attention to detail. Troubleshooting: Ability to troubleshoot issues affecting large-scale service architectures and application stacks. Scripting/Programming: Proficiency in one or more scripting/programming languages (Python, Bash, Java, Ruby, Go). Development and Deployment: Collaborate with a skilled team to design, deploy, and enhance the My Oracle Support application. Technical Expertise: Demonstrate expertise in Linux-based systems and the ability to troubleshoot and resolve complex issues. Database Knowledge: Working knowledge of databases such as Oracle Database or MySQL, including the ability to write and design SQL queries. Configuration Management: Experience with tools like Puppet, Chef, or Ansible for configuration management and orchestration. Shift Flexibility: Ability to work as part of a global 24x7x365 DevOps team, including non-standard shifts, holidays, and weekends, on a rotational basis. Primary standard shift is US daytime. Agile Development: Experience in agile development using tools like Jira and Git. Analytical Skills: Strong analytical and problem-solving abilities with a customer service-focused approach. Task Management: Ability to prioritize and manage tasks effectively in a high-pressure environment. Career Level: IC3 Your role will be crucial in maintaining the high-quality support that My Oracle Support delivers to both internal and external users. We look forward to discussing our role with you. Career Level - IC3 Responsibilities Key Responsibilities: Understand and Manage Support Solutions: Gain a comprehensive understanding of the end-to-end configuration, technical dependencies, and behavior of Oracle's Enterprise support services. Maximize Service Availability: Strive to maximize service availability by enhancing the service during non-crisis periods and minimizing impact during crises. Focus on hardening the service to extend the time between service-impacting events. Identify Hardening Opportunities: Identify and address opportunities to improve service reliability, including enhancing monitoring coverage and recognizing actionable events that require intervention. Enhance SOPs: Develop and refine Standard Operating Procedures (SOPs) by creating documented responses to alerts. Automate these responses and integrate them with actionable events for streamlined incident management. Drive Major Incident Response: Actively participate in Major Incident bridges during critical service-impacting events to lead and coordinate effective service mitigation efforts Post-Mortems and Critical Repairs: Engage in Post Mortems and Critical Repair Items following service-impacting events to prevent recurrence and ensure continuous improvement Monitor and Improve: Understand and communicate the scale, capacity, security, and performance attributes and requirements of the service stack. Continuously work on improving telemetry, automation, and overall service reliability. Troubleshooting and Issue Resolution: Act as the ultimate escalation point for complex or critical issues, utilizing deep knowledge of service topology and dependencies to troubleshoot and define mitigations. Automation and Orchestration: Demonstrate a strong understanding of automation and orchestration principles to improve service availability, reduce time to mitigate issues, and enhance development velocity. Drive Continuous Improvement: Develop tools, drive down incident counts, reduce event severity, and minimize time to mitigate. Foster a “Site Up” culture and continuously review and enhance systems and methods to improve custo Technological Analysis: Contribute to the analysis and enhancement of MOS applications and internal tools, identifying and implementing durable solutions to complex challenges Collaborate with Development Teams: Partner with development teams to define and implement improvements in the support service architecture, ensuring that enhancements are aligned with overall goals. Articulate Technical Characteristics: Clearly communicate the technical characteristics of services and technology areas, guiding development teams in engineering and integrating advanced capabilities. Communication and Problem Solving: Employ excellent communication, technical analysis, and problem-solving skills to methodically address and resolve issues. Communicate clearly and professionally with internal stakeholders during high-priority situations, both in written and spoken forms. Team Development: Support the training and development of junior team members, sharing knowledge and best practices to foster growth within the team. Qualifications: Educational Background: Bachelor’s degree in Computer Science, Information Technology, or a related field. Relevant work experience may be considered in place of a degree Experience: 6 to 10 years of releveant industry experience experience Proven experience as a System Engineer, Software Engineer, or in a similar role, preferably with a focus on complex enterprise software solutions. Understanding of the Enterprise Cloud solutions and the ability to delve into complex services. Communication Skills: Excellent communication skills, analytical thinking, problem-solving capabilities, and attention to detail. Technical Skills: Proficiency in Linux-based systems, including administration, scripting, and troubleshooting. Judgment and Independence: Ability to handle varied and complex tasks independently, demonstrating sound judgment in decision-making. Monitoring and Performance: Knowledge of system monitoring tools, performance tuning, and capacity planning. Problem-Solving: Strong problem-solving abilities with a proven track record of analyzing and resolving complex technical issues. About Us As a world leader in cloud solutions, Oracle uses tomorrow’s technology to tackle today’s challenges. We’ve partnered with industry-leaders in almost every sector—and continue to thrive after 40+ years of change by operating with integrity. We know that true innovation starts when everyone is empowered to contribute. That’s why we’re committed to growing an inclusive workforce that promotes opportunities for all. Oracle careers open the door to global opportunities where work-life balance flourishes. We offer competitive benefits based on parity and consistency and support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs. We’re committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing accommodation-request_mb@oracle.com or by calling +1 888 404 2494 in the United States. Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans’ status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law. Show more Show less

Posted 3 days ago

Apply

6.0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Linkedin logo

Job Summary: We’re looking for an experienced Senior System Administrator with deep expertise in Node.js server environments , Linux systems , and enterprise network infrastructure . This role involves managing system stability, optimizing performance, and ensuring robust security across our IT landscape. If you're a tech leader with hands-on skills and a passion for clean, scalable systems—let’s talk. Key Responsibilities: 🔧 System Administration Install, configure, and maintain Linux (Ubuntu, CentOS, RHEL) and Windows servers. Monitor and enhance system performance, scalability, and availability. Manage user accounts, backups, patches, and security protocols. Automate administrative tasks using Shell, Ansible, or Puppet. ⚙️ Node.js Server Management Deploy, monitor, and optimize Node.js applications in production. Manage process tools like PM2 or systemd. Troubleshoot performance issues and ensure secure server operations. Monitor server logs, memory, and CPU utilization. 🌐 Network Administration Configure and maintain routers, switches, firewalls, VPNs, DNS, and subnets. Monitor LAN/WAN environments and ensure network stability. Implement network security measures and intrusion detection systems. ☁️ DevOps & Cloud Integration (Preferred) Deploy and manage infrastructure on AWS, Azure, or GCP. Set up CI/CD pipelines for Node.js applications. Use tools like Nagios, Zabbix, Grafana, Prometheus, or ELK Stack. (Optional) Implement Infrastructure-as-Code using Terraform or CloudFormation. 🔐 Security & Compliance Enforce firewall, antivirus, and data protection measures. Perform regular audits, risk assessments, and vulnerability scans. Ensure compliance with security standards and internal policies. Required Skills & Qualifications: Minimum 6 years in system, network, and server administration. Expertise in Node.js server environments and Linux administration. Strong knowledge of networking (DNS, DHCP, NAT, VPN, firewalls). Scripting proficiency (Bash/Python). Familiarity with Git and version control systems. Knowledge of Docker/Kubernetes is a plus. Relevant certifications (RHCE, CCNA/CCNP, CompTIA Network+/Security+) are a strong advantage. Soft Skills: Strong problem-solving and analytical thinking. Clear communication and documentation skills. Ability to lead during incidents and work independently. Collaborative and proactive mindset. Preferred Qualifications: Experience with high-availability systems and failover architecture. Familiarity with observability tools like ELK Stack or Datadog. Background in DevOps and modern CI/CD workflows. Ready to join a team that values reliability, security, and smart infrastructure? Let’s build resilient systems together. Show more Show less

Posted 4 days ago

Apply

1.0 years

5 - 9 Lacs

Hyderābād

On-site

Company: Qualcomm India Private Limited Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. 1-2 years of relevant experience. Additional Job Description Key responsibilities : Working as part of multi-skilled IOT platform team working across different tech areas on various Linux based operating systems. Feature development for Android and Linux/Ubuntu based Snapdragon products. Contributing to end-to-end software execution of Qualcomm SoC based IOT products. Ensuring that the product deliverables are made on-time, and are competitive with respect to functionality, stability and performance. Working closely with geographically distributed core & execution teams spread across time-zones. Requirements : Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. Strong development experience (3-6 years) with C/C++ and good programming skills. Strong hands-on experience on Android and/or Ubuntu and understanding of Linux related concepts like systemd, SELinux, Snaps, Sandboxing, Container, Docker, etc. Good understanding of Linux kernel and internals. Good understanding of SOC systems and related concepts, including bring-up. Good know-how of Multimedia subsystems like Camera, Video, Audio, Display and Graphics. Strong hands-on experience with troubleshooting software and system issues. Strong hands-on experience with full software development life cycle including design, implementation, deployment and support. Strong aptitude, quick learner, self-motivated, willing to explore and work across breadth of various technology areas. Deductive problem solving, good verbal and written communication skills for collaboration across teams. Applicants : Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers.

Posted 4 days ago

Apply

1.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

Company Qualcomm India Private Limited Job Area Engineering Group, Engineering Group > Software Engineering General Summary As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces. Minimum Qualifications Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. 1-2 Years Of Relevant Experience. Additional Job Description Key Responsibilities Working as part of multi-skilled IOT platform team working across different tech areas on various Linux based operating systems. Feature development for Android and Linux/Ubuntu based Snapdragon products. Contributing to end-to-end software execution of Qualcomm SoC based IOT products. Ensuring that the product deliverables are made on-time, and are competitive with respect to functionality, stability and performance. Working closely with geographically distributed core & execution teams spread across time-zones. Requirements Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. Strong development experience (3-6 years) with C/C++ and good programming skills. Strong hands-on experience on Android and/or Ubuntu and understanding of Linux related concepts like systemd, SELinux, Snaps, Sandboxing, Container, Docker, etc. Good understanding of Linux kernel and internals. Good understanding of SOC systems and related concepts, including bring-up. Good know-how of Multimedia subsystems like Camera, Video, Audio, Display and Graphics. Strong hands-on experience with troubleshooting software and system issues. Strong hands-on experience with full software development life cycle including design, implementation, deployment and support. Strong aptitude, quick learner, self-motivated, willing to explore and work across breadth of various technology areas. Deductive problem solving, good verbal and written communication skills for collaboration across teams. Applicants : Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers. 3064621 Show more Show less

Posted 4 days ago

Apply

8.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

Company Qualcomm India Private Limited Job Area Engineering Group, Engineering Group > Software Engineering General Summary Key responsibilities: Looking for skilled Linux Software Engineers with experience in Debian rules, debugging and developing Yocto Project recipes. Develop, maintain, and enhance Linux-based systems and applications, focusing on Yocto, Ubuntu, and Debian distributions. Proven experience in Linux development, with a strong focus on Yocto, Ubuntu, and Debian distributions. Contribute to open-source projects and communities, ensuring code quality and adherence to best practices. Troubleshoot and resolve issues related to system performance, security, and reliability. Create and maintain comprehensive documentation for developed software and systems. Stay up-to-date with the latest trends and advancements in Linux development and open-source technologies. Experience with version control systems (e.g., Git) and continuous integration/continuous deployment (CI/CD) pipelines. Strong understanding of system architecture, kernel development, and device drivers. Requirements Bachelors/Masters degree in Engineering, Information Systems, Computer Science, or related field. Strong development experience with C/C++ and good programming skills. Strong communication skills and analytics skills Strong hands-on experience on Ubuntu, RedHat like Linux Distros and understanding of Linux related concepts like systemd, SELinux, Snaps, Sandboxing, Container, Docker, etc. Strong understanding of Linux kernel and internals. Strong understanding of SOC systems and related concepts, including bring-up. Good know-how of Multimedia subsystems like Camera, Video, Audio, Display and Graphics. Strong hands-on experience with troubleshooting software and system issues. Strong hands-on experience with full software development life cycle including design, implementation, deployment and support. Strong aptitude, quick learner, self-motivated, willing to explore and work across breadth of various technology areas. Deductive problem solving, good verbal and written communication skills for collaboration across teams. Minimum Qualifications Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 8+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 7+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 6+ years of Software Engineering or related work experience. 4+ years of work experience with Programming Language such as C, C++, Java, Python, etc. Applicants : Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers. 3073288 Show more Show less

Posted 4 days ago

Apply

8.0 years

0 Lacs

Hyderābād

On-site

Company: Qualcomm India Private Limited Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Key responsibilities : Working as part of multi-skilled IOT platform team working across different tech areas on various Linux based operating systems. Contributing to end-to-end software execution of Qualcomm SoC based IOT products. Work closely with Product Marketng team to understand new platforms, and requirements, Evaluate feature requirements, come up with resource planning, lead a small team on engineers with varied skills Feature development for Android and Linux/Ubuntu based Snapdragon products. Support platform bringups across various SoCs, co-ordianate with cross functional teams on identifying and fix the issues Work with customer engineering team to support customer esclated issues which are platform specific Ensuring that the product deliverables are made on-time, and are competitive with respect to functionality, stability and performance. Working closely with geographically distributed core & execution teams spread across time-zones. Requirements : Bachelors/Masters degree in Engineering, Information Systems, Computer Science, or related field. Strong development experience with C/C++ and good programming skills. Experience scoping new requirements, working with cross functional teams, assigning works and managing teams Strong communication skills and analytics skills Strong hands-on experience on Android and/or Ubuntu and understanding of Linux related concepts like systemd, SELinux, Snaps, Sandboxing, Container, Docker, etc. Strong understanding of Linux kernel and internals. Strong understanding of SOC systems and related concepts, including bring-up. Good know-how of Multimedia subsystems like Camera, Video, Audio, Display and Graphics. Strong hands-on experience with troubleshooting software and system issues. Strong hands-on experience with full software development life cycle including design, implementation, deployment and support. Strong aptitude, quick learner, self-motivated, willing to explore and work across breadth of various technology areas. Deductive problem solving, good verbal and written communication skills for collaboration across teams. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 8+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 7+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 6+ years of Software Engineering or related work experience. 4+ years of work experience with Programming Language such as C, C++, Java, Python, etc. Applicants : Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers.

Posted 5 days ago

Apply

4.0 years

4 - 6 Lacs

Hyderābād

On-site

Company: Qualcomm India Private Limited Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Key responsibilities : Working as part of multi-skilled IOT platform team working across different tech areas on various Linux based operating systems. Contributing to end-to-end software execution of Qualcomm SoC based IOT products. Work closely with Product Marketng team to understand new platforms, and requirements, Evaluate feature requirements, come up with resource planning, lead a small team on engineers with varied skills Feature development for Android and Linux/Ubuntu based Snapdragon products. Support platform bringups across various SoCs, co-ordianate with cross functional teams on identifying and fix the issues Work with customer engineering team to support customer esclated issues which are platform specific Ensuring that the product deliverables are made on-time, and are competitive with respect to functionality, stability and performance. Working closely with geographically distributed core & execution teams spread across time-zones. Requirements : Bachelors/Masters degree in Engineering, Information Systems, Computer Science, or related field. Strong development experience with C/C++ and good programming skills. Experience scoping new requirements, working with cross functional teams, assigning works and managing teams Strong communication skills and analytics skills Strong hands-on experience on Android and/or Ubuntu and understanding of Linux related concepts like systemd, SELinux, Snaps, Sandboxing, Container, Docker, etc. Strong understanding of Linux kernel and internals. Strong understanding of SOC systems and related concepts, including bring-up. Good know-how of Multimedia subsystems like Camera, Video, Audio, Display and Graphics. Strong hands-on experience with troubleshooting software and system issues. Strong hands-on experience with full software development life cycle including design, implementation, deployment and support. Strong aptitude, quick learner, self-motivated, willing to explore and work across breadth of various technology areas. Deductive problem solving, good verbal and written communication skills for collaboration across teams. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. 2+ years of work experience with Programming Language such as C, C++, Java, Python, etc. Applicants : Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers.

Posted 5 days ago

Apply

4.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

Company Qualcomm India Private Limited Job Area Engineering Group, Engineering Group > Software Engineering General Summary Key responsibilities : Working as part of multi-skilled IOT platform team working across different tech areas on various Linux based operating systems. Contributing to end-to-end software execution of Qualcomm SoC based IOT products. Work closely with Product Marketng team to understand new platforms, and requirements, Evaluate feature requirements, come up with resource planning, lead a small team on engineers with varied skills Feature development for Android and Linux/Ubuntu based Snapdragon products. Support platform bringups across various SoCs, co-ordianate with cross functional teams on identifying and fix the issues Work with customer engineering team to support customer esclated issues which are platform specific Ensuring that the product deliverables are made on-time, and are competitive with respect to functionality, stability and performance. Working closely with geographically distributed core & execution teams spread across time-zones. Requirements Bachelors/Masters degree in Engineering, Information Systems, Computer Science, or related field. Strong development experience with C/C++ and good programming skills. Experience scoping new requirements, working with cross functional teams, assigning works and managing teams Strong communication skills and analytics skills Strong hands-on experience on Android and/or Ubuntu and understanding of Linux related concepts like systemd, SELinux, Snaps, Sandboxing, Container, Docker, etc. Strong understanding of Linux kernel and internals. Strong understanding of SOC systems and related concepts, including bring-up. Good know-how of Multimedia subsystems like Camera, Video, Audio, Display and Graphics. Strong hands-on experience with troubleshooting software and system issues. Strong hands-on experience with full software development life cycle including design, implementation, deployment and support. Strong aptitude, quick learner, self-motivated, willing to explore and work across breadth of various technology areas. Deductive problem solving, good verbal and written communication skills for collaboration across teams. Minimum Qualifications Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. 2+ years of work experience with Programming Language such as C, C++, Java, Python, etc. Applicants : Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers. 3073430 Show more Show less

Posted 6 days ago

Apply

8.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

Company Qualcomm India Private Limited Job Area Engineering Group, Engineering Group > Software Engineering General Summary Key responsibilities : Working as part of multi-skilled IOT platform team working across different tech areas on various Linux based operating systems. Contributing to end-to-end software execution of Qualcomm SoC based IOT products. Work closely with Product Marketng team to understand new platforms, and requirements, Evaluate feature requirements, come up with resource planning, lead a small team on engineers with varied skills Feature development for Android and Linux/Ubuntu based Snapdragon products. Support platform bringups across various SoCs, co-ordianate with cross functional teams on identifying and fix the issues Work with customer engineering team to support customer esclated issues which are platform specific Ensuring that the product deliverables are made on-time, and are competitive with respect to functionality, stability and performance. Working closely with geographically distributed core & execution teams spread across time-zones. Requirements Bachelors/Masters degree in Engineering, Information Systems, Computer Science, or related field. Strong development experience with C/C++ and good programming skills. Experience scoping new requirements, working with cross functional teams, assigning works and managing teams Strong communication skills and analytics skills Strong hands-on experience on Android and/or Ubuntu and understanding of Linux related concepts like systemd, SELinux, Snaps, Sandboxing, Container, Docker, etc. Strong understanding of Linux kernel and internals. Strong understanding of SOC systems and related concepts, including bring-up. Good know-how of Multimedia subsystems like Camera, Video, Audio, Display and Graphics. Strong hands-on experience with troubleshooting software and system issues. Strong hands-on experience with full software development life cycle including design, implementation, deployment and support. Strong aptitude, quick learner, self-motivated, willing to explore and work across breadth of various technology areas. Deductive problem solving, good verbal and written communication skills for collaboration across teams. Minimum Qualifications Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 8+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 7+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 6+ years of Software Engineering or related work experience. 4+ years of work experience with Programming Language such as C, C++, Java, Python, etc. Applicants : Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers. 3073289 Show more Show less

Posted 6 days ago

Apply

3.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

Company Qualcomm India Private Limited Job Area Engineering Group, Engineering Group > Software Engineering General Summary Key responsibilities: Working as part of multi-skilled IOT platform team working across to support Android Upgrade activities across different chipsets. Support platform bringups across various SoCs, co-ordianate with cross functional teams on identifying and fix the issues Work with customer engineering team to support customer esclated issues Contributing to end-to-end software execution of Qualcomm SoC based IOT products. Ensuring that the product deliverables are made on-time, and are competitive with respect to functionality, stability and performance. Working closely with geographically distributed core & execution teams spread across time-zones. Requirements Bachelors/Masters degree in Engineering, Information Systems, Computer Science, or related field. Strong development experience with C/C++ and good programming skills. Strong communication skills and analytics skills Strong hands-on experience on Android and understanding of Linux related concepts like systemd, SELinux,. Strong understanding of Linux kernel and internals. Strong understanding of SOC systems and related concepts, including bring-up. Good know-how of Multimedia subsystems like Camera, Video, Audio, Display and Graphics. Strong hands-on experience with troubleshooting software and system issues. Strong hands-on experience with full software development life cycle including design, implementation, deployment and support. Strong aptitude, quick learner, self-motivated, willing to explore and work across breadth of various technology areas. Deductive problem solving, good verbal and written communication skills for collaboration across teams. Minimum Qualifications Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc. Applicants : Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers. 3073475 Show more Show less

Posted 1 week ago

Apply

2.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

Company Qualcomm India Private Limited Job Area Engineering Group, Engineering Group > Software Engineering General Summary Key responsibilities: Working as part of multi-skilled IOT platform team working across different tech areas Quick prototype building for customer demos on top of Linux/Android Feature development work across stack (application. middleware, kernel/bsp development) to be able to meet customer requirements, demo requirements showcasing IOT use cases Contributing to end-to-end software execution of Qualcomm SoC based IOT products. Support platform bringups across various SoCs, co-ordianate with cross functional teams on identifying and fix the issues Work with customer engineering team to support customer esclated issues which are platform specific Ensuring that the product deliverables are made on-time, and are competitive with respect to functionality, stability and performance. Working closely with geographically distributed core & execution teams spread across time-zones. Requirements Bachelors/Masters degree in Engineering, Information Systems, Computer Science, or related field. Strong development experience with C/C++ and good programming skills. Strong communication skills and analytics skills Strong hands-on experience on Android and/or Ubuntu and understanding of Linux related concepts like systemd, SELinux, Snaps, Sandboxing, Container, Docker, etc. Strong understanding of Linux kernel and internals. Strong understanding of SOC systems and related concepts, including bring-up. Good know-how of Multimedia subsystems like Camera, Video, Audio, Display and Graphics. Strong hands-on experience with troubleshooting software and system issues. Strong hands-on experience with full software development life cycle including design, implementation, deployment and support. Strong aptitude, quick learner, self-motivated, willing to explore and work across breadth of various technology areas. Deductive problem solving, good verbal and written communication skills for collaboration across teams. Minimum Qualifications Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc. Applicants : Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers. 3073462 Show more Show less

Posted 1 week ago

Apply

6.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

Company Qualcomm India Private Limited Job Area Engineering Group, Engineering Group > Software Engineering General Summary Key responsibilities: Looking for skilled Linux Software Engineers with experience in Debian rules, debugging and developing Yocto Project recipes. Develop, maintain, and enhance Linux-based systems and applications, focusing on Yocto, Ubuntu, and Debian distributions. Proven experience in Linux development, with a strong focus on Yocto, Ubuntu, and Debian distributions. Contribute to open-source projects and communities, ensuring code quality and adherence to best practices. Troubleshoot and resolve issues related to system performance, security, and reliability. Create and maintain comprehensive documentation for developed software and systems. Stay up-to-date with the latest trends and advancements in Linux development and open-source technologies. Experience with version control systems (e.g., Git) and continuous integration/continuous deployment (CI/CD) pipelines. Strong understanding of system architecture, kernel development, and device drivers. Requirements Bachelors/Masters degree in Engineering, Information Systems, Computer Science, or related field. Strong development experience with C/C++ and good programming skills. Strong communication skills and analytics skills Strong hands-on experience on Ubuntu, RedHat like Linux Distros and understanding of Linux related concepts like systemd, SELinux, Snaps, Sandboxing, Container, Docker, etc. Strong understanding of Linux kernel and internals. Strong understanding of SOC systems and related concepts, including bring-up. Good know-how of Multimedia subsystems like Camera, Video, Audio, Display and Graphics. Strong hands-on experience with troubleshooting software and system issues. Strong hands-on experience with full software development life cycle including design, implementation, deployment and support. Strong aptitude, quick learner, self-motivated, willing to explore and work across breadth of various technology areas. Deductive problem solving, good verbal and written communication skills for collaboration across teams. Minimum Qualifications Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 6+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 5+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience. 3+ years of work experience with Programming Language such as C, C++, Java, Python, etc. Applicants : Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers. 3073292 Show more Show less

Posted 1 week ago

Apply

3.0 years

0 Lacs

Indore, Madhya Pradesh, India

On-site

Linkedin logo

Company Description LogiQlink Technologies specializes in technology consulting and engineering, including developing IoT products, crafting digital experiences, and digital marketing strategies. Based in Indore, one of Central India’s largest technology hubs, we offer a comprehensive range of engineering services and industry knowledge to assist clients in building new products and implementing digital transformations. Our dedicated team includes skilled engineers, architects, designers, project managers, business analysts, digital marketers, and data scientists who work collaboratively with clients worldwide. About the Role LogiQlink is seeking an experienced Python Developer to join our fast-growing engineering team. You'll be instrumental in building scalable, production-ready applications that integrate with real-world hardware for IoT and automation. This role offers the opportunity to collaborate across disciplines—including hardware, mobile, and cloud teams—to deliver intelligent connected solutions. Key Responsibilities Write efficient, modular, and testable Python 3.x code for hardware-integrated and cloud-enabled systems. Develop Linux-based scripts and applications for automation and device control. Design and implement multi-threaded, high-performance systems. Work with MQTT or other pub-sub messaging protocols for real-time communication. Integrate and manage local databases such as SQLite, and cloud-integrated data solutions. Design and consume RESTful APIs for cross-platform interoperability. Collaborate with cross-functional teams including DevOps, frontend, and hardware engineers. Participate in code reviews, technical documentation, and sprint planning sessions. Support packaging, deployment, and automation pipelines for Linux-based systems. Use Git workflows in Agile environments to manage and review codebases. Required Skills & Qualifications 3+ years of professional experience in Python development. Strong command of Python 3.7+ and object-oriented programming principles. Proficient in multithreading, concurrent programming, and Linux system internals. Experience with shell scripting, process management, and system automation. Hands-on experience with local databases (e.g., SQLite) and RESTful APIs. Familiarity with pub-sub messaging protocols like MQTT. Version control proficiency with Git. Experience working with IoT, edge devices, or embedded systems. Exposure to both SQL and NoSQL databases. Bachelor's degree in Computer Science or related field (preferred). Preferred / Nice to Have Experience with Raspberry Pi or ARM-based Linux devices. Familiarity with BLE, Z-Wave, serial communication, or other IoT protocols. Exposure to AWS IoT Core or other cloud IoT platforms. Understanding of systemd and Linux startup services. Experience with build automation and software packaging tools. Familiarity with Agile tools like Jira and Confluence. Knowledge of web frameworks such as Django or Flask. Experience with automation scripting and CI/CD pipelines. Understanding of networking, JSON/XML, and data serialisation formats. What You’ll Get Work on a real-world, hardware-integrated IoT product. Cross-functional exposure to cloud, hardware, and mobile development. Access to testing equipment, simulators, and hands-on hardware environments. Opportunity to innovate in AI, ML, automation, and smart system design. Show more Show less

Posted 1 week ago

Apply

12.0 years

0 Lacs

Gurugram, Haryana, India

On-site

Linkedin logo

Description - External Company Overview: Schneider Electric is a global leader in energy management and automation, committed to providing innovative solutions that ensure Life Is On everywhere, for everyone, and at every moment. We are part of small and medium buildings league, We are expanding our team in Gurugram and looking for a Principal Architect to enhance our Edge applications and drive the roadmap for next generations IOT gateways. Job Description: We are looking for an experienced Principal Architect - IoT Edge to lead the design and deployment of edge middleware for smart building environments. This role focuses on architecting robust, secure, and scalable IoT gateway-based systems that enable real-time monitoring, control, and optimization of micro-BMS, including HVAC, lighting, and energy. As a Principal Architect at Schneider Electric, you will play a crucial role in developing and implementing IoT solutions across our global infrastructure, with a primary focus on Edge software. This position requires a blend of strategic architectural design and practical hands-on ability to implement and manage, and optimize edge middleware solutions, ensuring efficient data processing for a large-scale edge gateways and devices (100s of thousands) deployed in the field. Some of the core services supported by IoT gateways aims at providing various services and features such as Secure firmware update Log management. Product configuration (identity, network connectivity, date/time…) Service/message bus (for intra and inter service communication) Controls logic to control and schedule downstream devices Device management, application management and connectivity to the “Cloud system” Edge intelligence – e.g. data buffering, computing metrics on edge Dockerised services Local Web Interface Connectivity protocols (MQTT, Zigbee, Wi-Fi, LoRaWAN, Modbus, BacNet …) Key Responsibilities: · Provide architecture guidelines, identify technical solutions, and write technical requirements, answering to the functional requirement of the SMB BMS solution. · Architect and develop scalable, high-performance Edge computing solutions for IoT applications. · Work closely with POs and solution Architects of SMB- Building Activate platform to ensure proper landing of the middleware features and services · Develop and optimize IoT data pipelines, integrating sensors, edge devices, and cloud-based platforms. · Collaborate with cross-functional teams to define edge computing strategies, system architectures, and best practices. · Work on device-to-cloud communication using MQTT(s), HTTP(s), WebSockets, or other messaging protocols. · Ensure software is secure, reliable, and optimized for resource-constrained edge environments. · Design and optimize Linux-based networking for edge devices, including network configuration, VPNs, firewalls, and traffic shaping. · Implement and manage Linux process management, including systemd services, resource allocation, and performance tuning for IoT applications. · Conduct code reviews, mentor junior developers, and provide technical leadership in edge software development. Implement edge analytics and AI/ML inference for predictive maintenance, energy optimization, and occupant comfort. Lead PoCs and pilot deployments in commercial, industrial, or mixed-use buildings. Requirements: Technical · 10 – 12 years of overall experience in software engineering with a strong focus on IoT based firmware development · Understanding of BACnet/Modbus protocols. · Familiarity with cloud IoT platforms (AWS IoT, Azure IoT, Google Cloud IoT) and their integration with edge devices · Strong knowledge of Linux networking, including TCP/IP, DNS, firewalls (iptables/nftables), VPNs, and network security. · Experience in Linux process management, including systemd, resource limits (cgroups), and performance tuning. · Good Understanding of IoT architectures, protocols (MQTT, HTTP/REST), and edge computing frameworks. · Hands-on experience with Docker. · Proficiency and Experience with Git or any other VCS. · Excellent problem-solving skills and the ability to lead complex technical projects. Proficiency in edge programming (Python, GoLang, Rust, Java or C++) Knowledge of cybersecurity best practices for IOT environments. Good to have: Experience with digital twins, building energy modelling, or occupancy analytics. · Expertise in Python, with experience in asynchronous programming, task processing frameworks, and Web frameworks Soft Skills: · Excellent problem-solving abilities and strong communication skills. · Advanced verbal and written communication skills including the ability to explain and present technical concepts to a diverse set of audiences. · Comfortable working directly with both technical and non-technical audiences · Good judgment, time management, and decision-making skills · Strong teamwork and interpersonal skills; ability to communicate and thrive in a cross-functional environment · Willingness to work outside documented job description. Has a “whatever is needed” attitude. Qualifications - External Preferred Qualifications: · Bachelor's or Master's degree in computer science, Information Technology, or related field. · Working experience on designing robust, scalable & maintainable IOT gateway applications · Prior experience in building cloud connected Edge IoT solutions. · Prior experience in the energy sector or industrial automation is advantageous. Show more Show less

Posted 1 week ago

Apply

3.0 years

0 Lacs

India

Remote

Python Developer – LogiQlink Location : Onsite Experience Level : Mid to Senior Department : Engineering / Technology About the Role LogiQlink is seeking an experienced Python Developer to join our fast-growing engineering team. You'll be instrumental in building scalable, production-ready applications that integrate with real-world hardware for IoT and automation. This role offers the opportunity to collaborate across disciplines—including hardware, mobile, and cloud teams—to deliver intelligent connected solutions. Key Responsibilities Write efficient, modular, and testable Python 3.x code for hardware-integrated and cloud-enabled systems. Develop Linux-based scripts and applications for automation and device control. Design and implement multi-threaded, high-performance systems. Work with MQTT or other pub-sub messaging protocols for real-time communication. Integrate and manage local databases such as SQLite, and cloud-integrated data solutions. Design and consume RESTful APIs for cross-platform interoperability. Collaborate with cross-functional teams including DevOps, frontend, and hardware engineers. Participate in code reviews, technical documentation, and sprint planning sessions. Support packaging, deployment, and automation pipelines for Linux-based systems. Use Git workflows in Agile environments to manage and review codebases. Required Skills & Qualifications 3+ years of professional experience in Python development. Strong command of Python 3.7+ and object-oriented programming principles. Proficient in multithreading, concurrent programming, and Linux system internals. Experience with shell scripting, process management, and system automation. Hands-on experience with local databases (e.g., SQLite) and RESTful APIs. Familiarity with pub-sub messaging protocols like MQTT. Version control proficiency with Git. Experience working with IoT, edge devices, or embedded systems. Exposure to both SQL and NoSQL databases. Bachelor's degree in Computer Science or related field (preferred). Preferred / Nice to Have Experience with Raspberry Pi or ARM-based Linux devices. Familiarity with BLE, Z-Wave, serial communication, or other IoT protocols. Exposure to AWS IoT Core or other cloud IoT platforms. Understanding of systemd and Linux startup services. Experience with build automation and software packaging tools. Familiarity with Agile tools like Jira and Confluence. Knowledge of web frameworks such as Django or Flask. Experience with automation scripting and CI/CD pipelines. Understanding of networking, JSON/XML, and data serialization formats. What You’ll Get Work on a real-world, hardware-integrated IoT product. Flexible, remote-first work environment with a supportive team. Cross-functional exposure to cloud, hardware, and mobile development. Access to testing equipment, simulators, and hands-on hardware environments. Opportunity to innovate in AI, ML, automation, and smart system design. Job Type: Full-time Schedule: Monday to Friday Work Location: In person

Posted 1 week ago

Apply

5.0 years

0 Lacs

Mumbai, Maharashtra, India

On-site

Linkedin logo

Join our forward-thinking team as a Linux Engineer with a strong foundation in Python, where you will play a pivotal role in automating and optimizing our Linux server infrastructure. At IMC, the Linux Engineering team is at the heart of our operations, managing the provisioning, configuration, and ongoing performance of an extensive and mission-critical Linux server fleet. In this role, you will leverage cutting-edge automation and self-service tools to ensure our servers are not only stable and reliable but also scalable to meet the demands of a rapidly evolving industry. Your innovative approach and commitment to continuous improvement will help drive us to remain leaders in the field, integrating the latest technologies and methodologies to maintain our competitive edge. Your Core Responsibilities: Use state-of-the-art tools and methods to troubleshoot and resolve complex issues on enterprise Linux systems, ensuring the stability and functionality of our key trading and development systems Enhance and support configuration management code and automated processes that operate on 7500+ critical Linux systems in a near 24/7 High-Frequency Trading (HFT), Ultra Low Latency environment Apply your Python expertise to design, develop, and support processes that manage and maintain critical Linux systems at scale in a diverse and technically complex environment Improve and support existing programs and processes that provision bare-metal servers, transforming them from a blank-slate to fully functioning Linux trading and development platforms Support and enhance our metrics and log collection infrastructure, as well as our core monitoring and alerting tools, ensuring robust system visibility Consistently communicate status updates, ideas, and strategies with peers and stakeholders through various channels including chats, face-to-face interactions, issue tracking tickets, clear commit messages, and well-documented merge requests Your Skills and Experience: Bachelor’s Degree in Computer Engineering or similar field of study 5+ years of experience in Linux engineering, debugging, administration, and OS system provisioning (PXE/DHCP/TFTP/Grub) Extensive experience with configuration management at scale, preferably with Puppet and Hiera Experience in Docker image building, modification, and publishing Hands-on experience with Kubernetes Advanced skills in Python for automation, API programming, design, unit testing, and debugging Proven experience in designing Ansible tasks and playbooks, as well as utilizing Ansible Tower Expertise in RPM design, build, publishing, and repository management Familiarity with CI/CD pipelines, version control systems (git), branching and merging best practices Proficiency in a range of system/network tools and services including EBPF, tcpdump, strace, nmcli (Network Manager), systemd, ntp/ptp, lsof, nc, nmap and NFS/S3 storage Proficiency with networking fundamentals including DNS, TCP/UDP/multicast etc. Experience with monitoring tools such as Prometheus/Grafana, Alert Manager, Alerta and OpsGenie About Us IMC is a leading trading firm, known worldwide for our advanced, low-latency technology and world-class execution capabilities. Over the past 30 years, we’ve been a stabilizing force in the financial markets – providing the essential liquidity our counterparties depend on. Across offices in the US, Europe, and Asia Pacific, our talented employees are united by our entrepreneurial spirit, exceptional culture, and commitment to giving back. It's a strong foundation that allows us to grow and add new capabilities, year after year. From entering dynamic new markets, to developing a state-of-the-art research environment and diversifying our trading strategies, we dare to imagine what could be and work together to make it happen. Show more Show less

Posted 2 weeks ago

Apply

3.0 years

6 - 10 Lacs

Gurgaon

On-site

Company Overview: Schneider Electric is a global leader in energy management and automation, committed to providing innovative solutions that ensure Life Is On everywhere, for everyone, and at every moment. We are expanding our team in Gurugram and looking for a Senior Cloud Architect to enhance our cloud capabilities and drive the integration of digital technologies in our operations. Job Description: As Senior Design Engineer at Schneider Electric, you will play a crucial role in developing and implementing IoT solutions across our global infrastructure, with a primary focus on Edge software. This position requires practical hands-on ability to implement and manage, and optimize edge-based software solutions, ensuring efficient data processing for a large-scale edge gateways and devices (100s of thousands) deployed in the field. Key Responsibilities: Develop scalable, high-performance Edge computing solutions for IoT applications. Independently design and implementation of asynchronous task processing using Python (asyncio, Twistd, Tornado, etc.) for efficient data handling and device communication. Develop and optimize IoT data pipelines, integrating sensors, edge devices, and cloud-based platforms. Work on device-to-cloud communication using MQTT, WebSockets, or other messaging protocols. Ensure software is secure, reliable, and optimized for resource-constrained edge environments. Design and optimize Linux-based networking for edge devices, including network configuration, VPNs, firewalls, and traffic shaping. Implement and manage Linux process management, including systemd services, resource allocation, and performance tuning for IoT applications. Stay updated with emerging IoT, edge computing, and Linux networking technologies. Requirements: Technical 3-5 years of overall experience in software engineering with a strong focus on Python development. Expertise in Python, with experience in asynchronous programming, task processing frameworks, Web frameworks (e.g., asyncio, Twistd, FastAPI, Flask). Strong knowledge of Linux networking, including TCP/IP, DNS, firewalls (iptables/nftables), VPNs, and network security. Experience in Linux process management, including systemd, resource limits (cgroups), and performance tuning. Good Understanding of IoT architectures, protocols (MQTT, HTTP/REST), and edge computing frameworks. Hands-on experience with Docker. Proficiency and Experience with Git or any other VCS. Excellent problem-solving skills and the ability to lead complex technical projects. Good to have: Knowledge of Rust, C++, or Golang for performance-critical edge applications. Prior experience of working in IoT. Understanding of BACnet/Modbus protocols. Familiarity with cloud IoT platforms (AWS IoT, Azure IoT, Google Cloud IoT) and their integration with edge devices. Soft Skills: Excellent problem-solving abilities and strong communication skills. Advanced verbal and written communication skills including the ability to explain and present technical concepts to a diverse set of audiences. Good judgment, time management, and decision-making skills Strong teamwork and interpersonal skills; ability to communicate and thrive in a cross-functional environment Willingness to work outside documented job description. Has a “whatever is needed” attitude. Qualifications Preferred Qualifications: Bachelor's or Master's degree in computer science, Information Technology, or related field. Working experience on designing robust, scalable & maintainable asynchronous python applications. Prior experience in building cloud connected Edge IoT solutions Prior experience in the energy sector or industrial automation is advantageous. Primary Location : IN-Haryana-Gurgaon Schedule : Full-time Unposting Date : Ongoing

Posted 2 weeks ago

Apply

0.0 - 5.0 years

0 Lacs

Gurugram, Haryana

On-site

Indeed logo

Company Overview: Schneider Electric is a global leader in energy management and automation, committed to providing innovative solutions that ensure Life Is On everywhere, for everyone, and at every moment. We are expanding our team in Gurugram and looking for a Senior Cloud Architect to enhance our cloud capabilities and drive the integration of digital technologies in our operations. Job Description: As Senior Design Engineer at Schneider Electric, you will play a crucial role in developing and implementing IoT solutions across our global infrastructure, with a primary focus on Edge software. This position requires practical hands-on ability to implement and manage, and optimize edge-based software solutions, ensuring efficient data processing for a large-scale edge gateways and devices (100s of thousands) deployed in the field. Key Responsibilities: Develop scalable, high-performance Edge computing solutions for IoT applications. Independently design and implementation of asynchronous task processing using Python (asyncio, Twistd, Tornado, etc.) for efficient data handling and device communication. Develop and optimize IoT data pipelines, integrating sensors, edge devices, and cloud-based platforms. Work on device-to-cloud communication using MQTT, WebSockets, or other messaging protocols. Ensure software is secure, reliable, and optimized for resource-constrained edge environments. Design and optimize Linux-based networking for edge devices, including network configuration, VPNs, firewalls, and traffic shaping. Implement and manage Linux process management, including systemd services, resource allocation, and performance tuning for IoT applications. Stay updated with emerging IoT, edge computing, and Linux networking technologies. Requirements: Technical 3-5 years of overall experience in software engineering with a strong focus on Python development. Expertise in Python, with experience in asynchronous programming, task processing frameworks, Web frameworks (e.g., asyncio, Twistd, FastAPI, Flask). Strong knowledge of Linux networking, including TCP/IP, DNS, firewalls (iptables/nftables), VPNs, and network security. Experience in Linux process management, including systemd, resource limits (cgroups), and performance tuning. Good Understanding of IoT architectures, protocols (MQTT, HTTP/REST), and edge computing frameworks. Hands-on experience with Docker. Proficiency and Experience with Git or any other VCS. Excellent problem-solving skills and the ability to lead complex technical projects. Good to have: Knowledge of Rust, C++, or Golang for performance-critical edge applications. Prior experience of working in IoT. Understanding of BACnet/Modbus protocols. Familiarity with cloud IoT platforms (AWS IoT, Azure IoT, Google Cloud IoT) and their integration with edge devices. Soft Skills: Excellent problem-solving abilities and strong communication skills. Advanced verbal and written communication skills including the ability to explain and present technical concepts to a diverse set of audiences. Good judgment, time management, and decision-making skills Strong teamwork and interpersonal skills; ability to communicate and thrive in a cross-functional environment Willingness to work outside documented job description. Has a “whatever is needed” attitude. Qualifications Preferred Qualifications: Bachelor's or Master's degree in computer science, Information Technology, or related field. Working experience on designing robust, scalable & maintainable asynchronous python applications. Prior experience in building cloud connected Edge IoT solutions Prior experience in the energy sector or industrial automation is advantageous. Primary Location : IN-Haryana-Gurgaon Schedule : Full-time Unposting Date : Ongoing

Posted 2 weeks ago

Apply

0.0 - 12.0 years

0 Lacs

Pune, Maharashtra

On-site

Indeed logo

Job details Employment Type: Full-Time Location: Pune, Maharashtra, India Job Category: Engineering Job Number: WD30241523 Job Description What you will do This position within the Johnson Controls – BAS Software team focuses on developing new features and maintaining existing mid-market system software for products targeted at the US and European markets. The role involves collaborating with global teams (Asia and Europe Engineering) to design and implement robust, smart and flexible Building Automation Systems and IoT solutions for the smart buildings. Key responsibilities include application development, using Sedona Framework, BACnet stack, HTML technologies, and backend services on an Embedded Linux environment. The candidate should be well versed in the complete software delivery lifecycle, with an emphasis on system design, implementing those solutions, and delivering on-time. How you will do it Provide technical leadership to the internal team of engineers Develop software based on the functional and technical design specifications Participate in design reviews and code inspections. Contribute to technical discussions, proposing solutions and alternatives. Test new application features to ensure logic, syntax, and program results are accurate. Contribute to testing and support activities to identifying and resolving system issues. Document and archive program releases as per the Software Development Process. Demonstrate a can-do and proactive attitude and take initiative to complete assigned tasks on time Apply analytical thinking, robust design methodologies, and engineering principles to develop solutions. Develop Linux-based applications, focusing on application-level programming using C or C++ to meet business requirements Work independently while collaborating with software developers, systems engineers, system test teams, Product Management, Factory teams, and Field support teams to create system-wide solutions. Demonstrate individual technical contributions and lead projects from requirements gathering to deployment. Possess knowledge of the HVAC and building automation domain, BACnet stack implementation, testing, certification, web development HTML, and backend services and with prior industrial experience in areas related to above disciplines and domain. Contribute to process management following JCI standards and guidelines. Assist with project scheduling and effort estimation Set high performance standards through quality design, coding practices, and dedication to delivering world-class software Share knowledge with team and demonstrate team spirit and collaboration Understand the Product Life Cycle and stages of product development. Good verbal and written communication skills in English Language. What we look for Qualification – BE/BTech/ME/MTech in ECE, E&TC, or CSE. 9-12 years of experience in software application development, primarily on Linux Proficient in system programming, development of service/driver type of applications using C/C++ Strong knowledge of BACnet protocol implementation and testing, including BACnet objects, profiles, APIs, services, persistence, and support for Pre-BTL/BTL compliance. Experienced in BACnet MSTP and BACnet IP communications, MODBUS, and RS-485 Good knowledge of Building Automation Systems & Control Equipment Hands-on with debugging tools such as BACnet adaptors, Wireshark, JTAG and GDB Familiarity with BACnet pre-compliance testing and certification processes for proprietary products Strong knowledge of Linux process management, memory management, IPC, shared memory, init systems (SystemV/SystemD), and multithreading Understanding of Linux services such as httpd, sshd, ntpd, OpenVPN, FTP server, MQTT, and Samba Knowledge of full-stack web development, including HTML5, PHP, web servers, and SQLite Familiar with Object-Oriented Programming (OOP) using C++, Java, or C# for component-based development Skilled in implementing secure communication and authentication for application security and data handling Working knowledge of build tools like Makefile and CMake, and source control systems like Git. Experience with unit testing and functional testing Understanding of Agile (Scrum) methodology Ability to work effectively in cross-functional teams across different geographical locations. Preferred/Good to have skills Basic understanding of Sedona framework, including Sedona programming and kit development. Knowledge of the Sedona VM runtime environment for executing applications and services. Experience in performing static code analysis and resolving security issues and vulnerabilities. Familiarity with Embedded Linux build tools such as Buildroot, OpenWRT, or Yocto. Knowledge of shell scripting and Python programming. Basic understanding of Docker containers and Jenkins build servers. Johnson Controls is an equal employment opportunity and affirmative action employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, protected veteran status, status as a qualified individual with a disability, or any other characteristic protected by law. For more information, please view EEO is the Law. If you are an individual with a disability and you require an accommodation during the application process, please visit www.johnsoncontrols.com/tomorrowneedsyou

Posted 2 weeks ago

Apply

6.0 years

0 Lacs

Noida, Uttar Pradesh, India

On-site

Linkedin logo

Job Description Ideal Candidate Profile We are seeking a detail-oriented professional with a strong technical background, a proven track record in Site Reliability Engineering, and a passion for improving service reliability and performance. The ideal candidate should thrive in a fast-paced environment, excel in cross-functional team collaboration, and take a proactive approach to problem-solving and continuous improvement. My Oracle Support (MOS) My Oracle Support (MOS) is Oracle's Enterprise Support solution, and the MOS Development (Dev) team is responsible for creating and maintaining the My Oracle Support application. This includes both the customer-facing portal for external users and the employee-facing portal for internal support engineers. Additionally, the MOS Dev team manages the entire ecosystem that supports customer interactions and support processes. We work closely with Global Customer Support to understand business needs and ensure these requirements are integrated into MOS releases. Who are we looking for? As a Site Reliability Engineer (SRE) for My Oracle Support, you will play a key role in the development, implementation, and maintenance of our support solution. We're looking for someone who excels in: Key Responsibilities and Skills: Cloud Experience: Knowledge of cloud environments (Oracle Cloud Infrastructure (OCI), AWS, Azure, GCP) including design, implementation, and troubleshooting Cloud Native Technologies: Understanding of cloud-native technologies such as Prometheus, Kubernetes, Helm, and container runtimes Kubernets knowledge and experience is critical Linux Proficiency Hands-on experience with Linux environments, troubleshooting, and testing changes via systemd and sysctl Demonstrate expertise in Linux-based systems and the ability to troubleshoot and resolve complex issues. Reliability and Performance: Ensure the reliability, performance, and security of My Oracle Support by proactively managing and optimizing the solution. Collaborative Problem-Solving: Work effectively with other professionals to maintain high standards and solve technical challenges. Communication: Strong verbal and written communication skills, capable of communicating effectively with technical and management staff during critical events. Interpersonal Skills: Ability to present ideas clearly in both business-friendly and user-friendly language. Strong team-oriented mindset. Self-Motivation: Highly self-motivated with a keen attention to detail. Troubleshooting: Ability to troubleshoot issues affecting large-scale service architectures and application stacks. Scripting/Programming: Proficiency in one or more scripting/programming languages (Python, Bash, Java, Ruby, Go). Development and Deployment: Collaborate with a skilled team to design, deploy, and enhance the My Oracle Support application. Technical Expertise: Demonstrate expertise in Linux-based systems and the ability to troubleshoot and resolve complex issues. Database Knowledge: Working knowledge of databases such as Oracle Database or MySQL, including the ability to write and design SQL queries. Configuration Management: Experience with tools like Puppet, Chef, or Ansible for configuration management and orchestration. Shift Flexibility: Ability to work as part of a global 24x7x365 DevOps team, including non-standard shifts, holidays, and weekends, on a rotational basis. Primary standard shift is US daytime. Agile Development: Experience in agile development using tools like Jira and Git. Analytical Skills: Strong analytical and problem-solving abilities with a customer service-focused approach. Task Management: Ability to prioritize and manage tasks effectively in a high-pressure environment. Career Level: IC3 Your role will be crucial in maintaining the high-quality support that My Oracle Support delivers to both internal and external users. We look forward to discussing our role with you. Career Level - IC3 Responsibilities Key Responsibilities: Understand and Manage Support Solutions: Gain a comprehensive understanding of the end-to-end configuration, technical dependencies, and behavior of Oracle's Enterprise support services. Maximize Service Availability: Strive to maximize service availability by enhancing the service during non-crisis periods and minimizing impact during crises. Focus on hardening the service to extend the time between service-impacting events. Identify Hardening Opportunities: Identify and address opportunities to improve service reliability, including enhancing monitoring coverage and recognizing actionable events that require intervention. Enhance SOPs: Develop and refine Standard Operating Procedures (SOPs) by creating documented responses to alerts. Automate these responses and integrate them with actionable events for streamlined incident management. Drive Major Incident Response: Actively participate in Major Incident bridges during critical service-impacting events to lead and coordinate effective service mitigation efforts Post-Mortems and Critical Repairs: Engage in Post Mortems and Critical Repair Items following service-impacting events to prevent recurrence and ensure continuous improvement Monitor and Improve: Understand and communicate the scale, capacity, security, and performance attributes and requirements of the service stack. Continuously work on improving telemetry, automation, and overall service reliability. Troubleshooting and Issue Resolution: Act as the ultimate escalation point for complex or critical issues, utilizing deep knowledge of service topology and dependencies to troubleshoot and define mitigations. Automation and Orchestration: Demonstrate a strong understanding of automation and orchestration principles to improve service availability, reduce time to mitigate issues, and enhance development velocity. Drive Continuous Improvement: Develop tools, drive down incident counts, reduce event severity, and minimize time to mitigate. Foster a “Site Up” culture and continuously review and enhance systems and methods to improve custo Technological Analysis: Contribute to the analysis and enhancement of MOS applications and internal tools, identifying and implementing durable solutions to complex challenges Collaborate with Development Teams: Partner with development teams to define and implement improvements in the support service architecture, ensuring that enhancements are aligned with overall goals. Articulate Technical Characteristics: Clearly communicate the technical characteristics of services and technology areas, guiding development teams in engineering and integrating advanced capabilities. Communication and Problem Solving: Employ excellent communication, technical analysis, and problem-solving skills to methodically address and resolve issues. Communicate clearly and professionally with internal stakeholders during high-priority situations, both in written and spoken forms. Team Development: Support the training and development of junior team members, sharing knowledge and best practices to foster growth within the team. Qualifications: Educational Background: Bachelor’s degree in Computer Science, Information Technology, or a related field. Relevant work experience may be considered in place of a degree Experience: 6 to 10 years of releveant industry experience experience Proven experience as a System Engineer, Software Engineer, or in a similar role, preferably with a focus on complex enterprise software solutions. Understanding of the Enterprise Cloud solutions and the ability to delve into complex services. Communication Skills: Excellent communication skills, analytical thinking, problem-solving capabilities, and attention to detail. Technical Skills: Proficiency in Linux-based systems, including administration, scripting, and troubleshooting. Judgment and Independence: Ability to handle varied and complex tasks independently, demonstrating sound judgment in decision-making. Monitoring and Performance: Knowledge of system monitoring tools, performance tuning, and capacity planning. Problem-Solving: Strong problem-solving abilities with a proven track record of analyzing and resolving complex technical issues. About Us As a world leader in cloud solutions, Oracle uses tomorrow’s technology to tackle today’s challenges. We’ve partnered with industry-leaders in almost every sector—and continue to thrive after 40+ years of change by operating with integrity. We know that true innovation starts when everyone is empowered to contribute. That’s why we’re committed to growing an inclusive workforce that promotes opportunities for all. Oracle careers open the door to global opportunities where work-life balance flourishes. We offer competitive benefits based on parity and consistency and support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs. We’re committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing accommodation-request_mb@oracle.com or by calling +1 888 404 2494 in the United States. Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans’ status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law. Show more Show less

Posted 3 weeks ago

Apply

3.0 years

0 Lacs

Greater Hyderabad Area

On-site

Linkedin logo

Hi Folks, We are hiriing for Embedded Linux Engineer (Multiple Skills) for Hyderabad location. if you're excited by zero-to-one challenges, thrive in fast-paced environments, and want to make a real impact, this is your chance to help build something extraordinary from scratch. Job Title: Embedded Linux Engineer (Multiple Skills) Location: Hyderabad Experience: 3 - 12 Years Employment Type: Full-Time Mode: Work from Office Job Summary: We are seeking a skilled Embedded Linux Engineer with deep expertise in virtualization technologies , platform software , and Linux kernel development . The ideal candidate will have hands-on experience working with QEMU, Yocto Project, BSPs, hypervisors , and the Linux kernel ecosystem , along with exposure to Android (AOSP) and Chrome OS platforms. You will be responsible for designing, developing, and maintaining software components across various layers including bootloader, HAL, kernel drivers , and hypervisors for embedded systems. Key Responsibilities: Develop and maintain Board Support Packages (BSPs) using the Yocto Project . Design and integrate virtualization solutions using QEMU, KVM, Xen , or other hypervisors for embedded platforms. Work with Linux kernel internals , including writing and debugging Loadable Kernel Modules (LKMs) and device drivers . Integrate and customize bootloaders (e.g., U-Boot, Coreboot) for target platforms. Collaborate with hardware teams to bring up new platforms and debug PCI , USB , I2C , and other bus interfaces. Customize and integrate AOSP/Chrome OS for custom hardware platforms. Work closely with the HAL and middleware teams to ensure proper hardware abstraction and performance optimization. Debug issues across software and hardware boundaries using tools like JTAG, GDB, printk, and ftrace. Support continuous integration pipelines and unit/system testing infrastructure. Required Skills: Strong programming experience in C/C++ and Shell scripting . In-depth understanding of Linux kernel architecture and experience with kernel driver development . Hands-on experience with QEMU , virtualization technologies, and emulation environments. Proficiency in building and customizing Yocto Project -based BSPs. Experience with bootloaders (e.g., U-Boot) and kernel bring-up on new hardware. Familiarity with PCIe , USB , and other hardware interface protocols. Working knowledge of AOSP , Chrome OS , and Android HAL layers. Strong debugging skills using hardware and software tools. Familiar with LKM , device tree , systemd , and Linux build systems. Show more Show less

Posted 3 weeks ago

Apply

6.0 years

0 Lacs

Thiruvananthapuram, Kerala, India

On-site

Linkedin logo

Job Description Ideal Candidate Profile We are seeking a detail-oriented professional with a strong technical background, a proven track record in Site Reliability Engineering, and a passion for improving service reliability and performance. The ideal candidate should thrive in a fast-paced environment, excel in cross-functional team collaboration, and take a proactive approach to problem-solving and continuous improvement. My Oracle Support (MOS) My Oracle Support (MOS) is Oracle's Enterprise Support solution, and the MOS Development (Dev) team is responsible for creating and maintaining the My Oracle Support application. This includes both the customer-facing portal for external users and the employee-facing portal for internal support engineers. Additionally, the MOS Dev team manages the entire ecosystem that supports customer interactions and support processes. We work closely with Global Customer Support to understand business needs and ensure these requirements are integrated into MOS releases. Who are we looking for? As a Site Reliability Engineer (SRE) for My Oracle Support, you will play a key role in the development, implementation, and maintenance of our support solution. We're looking for someone who excels in: Key Responsibilities and Skills: Cloud Experience: Knowledge of cloud environments (Oracle Cloud Infrastructure (OCI), AWS, Azure, GCP) including design, implementation, and troubleshooting Cloud Native Technologies: Understanding of cloud-native technologies such as Prometheus, Kubernetes, Helm, and container runtimes Kubernets knowledge and experience is critical Linux Proficiency Hands-on experience with Linux environments, troubleshooting, and testing changes via systemd and sysctl Demonstrate expertise in Linux-based systems and the ability to troubleshoot and resolve complex issues. Reliability and Performance: Ensure the reliability, performance, and security of My Oracle Support by proactively managing and optimizing the solution. Collaborative Problem-Solving: Work effectively with other professionals to maintain high standards and solve technical challenges. Communication: Strong verbal and written communication skills, capable of communicating effectively with technical and management staff during critical events. Interpersonal Skills: Ability to present ideas clearly in both business-friendly and user-friendly language. Strong team-oriented mindset. Self-Motivation: Highly self-motivated with a keen attention to detail. Troubleshooting: Ability to troubleshoot issues affecting large-scale service architectures and application stacks. Scripting/Programming: Proficiency in one or more scripting/programming languages (Python, Bash, Java, Ruby, Go). Development and Deployment: Collaborate with a skilled team to design, deploy, and enhance the My Oracle Support application. Technical Expertise: Demonstrate expertise in Linux-based systems and the ability to troubleshoot and resolve complex issues. Database Knowledge: Working knowledge of databases such as Oracle Database or MySQL, including the ability to write and design SQL queries. Configuration Management: Experience with tools like Puppet, Chef, or Ansible for configuration management and orchestration. Shift Flexibility: Ability to work as part of a global 24x7x365 DevOps team, including non-standard shifts, holidays, and weekends, on a rotational basis. Primary standard shift is US daytime. Agile Development: Experience in agile development using tools like Jira and Git. Analytical Skills: Strong analytical and problem-solving abilities with a customer service-focused approach. Task Management: Ability to prioritize and manage tasks effectively in a high-pressure environment. Career Level: IC3 Your role will be crucial in maintaining the high-quality support that My Oracle Support delivers to both internal and external users. We look forward to discussing our role with you. Career Level - IC3 Responsibilities Key Responsibilities: Understand and Manage Support Solutions: Gain a comprehensive understanding of the end-to-end configuration, technical dependencies, and behavior of Oracle's Enterprise support services. Maximize Service Availability: Strive to maximize service availability by enhancing the service during non-crisis periods and minimizing impact during crises. Focus on hardening the service to extend the time between service-impacting events. Identify Hardening Opportunities: Identify and address opportunities to improve service reliability, including enhancing monitoring coverage and recognizing actionable events that require intervention. Enhance SOPs: Develop and refine Standard Operating Procedures (SOPs) by creating documented responses to alerts. Automate these responses and integrate them with actionable events for streamlined incident management. Drive Major Incident Response: Actively participate in Major Incident bridges during critical service-impacting events to lead and coordinate effective service mitigation efforts Post-Mortems and Critical Repairs: Engage in Post Mortems and Critical Repair Items following service-impacting events to prevent recurrence and ensure continuous improvement Monitor and Improve: Understand and communicate the scale, capacity, security, and performance attributes and requirements of the service stack. Continuously work on improving telemetry, automation, and overall service reliability. Troubleshooting and Issue Resolution: Act as the ultimate escalation point for complex or critical issues, utilizing deep knowledge of service topology and dependencies to troubleshoot and define mitigations. Automation and Orchestration: Demonstrate a strong understanding of automation and orchestration principles to improve service availability, reduce time to mitigate issues, and enhance development velocity. Drive Continuous Improvement: Develop tools, drive down incident counts, reduce event severity, and minimize time to mitigate. Foster a “Site Up” culture and continuously review and enhance systems and methods to improve custo Technological Analysis: Contribute to the analysis and enhancement of MOS applications and internal tools, identifying and implementing durable solutions to complex challenges Collaborate with Development Teams: Partner with development teams to define and implement improvements in the support service architecture, ensuring that enhancements are aligned with overall goals. Articulate Technical Characteristics: Clearly communicate the technical characteristics of services and technology areas, guiding development teams in engineering and integrating advanced capabilities. Communication and Problem Solving: Employ excellent communication, technical analysis, and problem-solving skills to methodically address and resolve issues. Communicate clearly and professionally with internal stakeholders during high-priority situations, both in written and spoken forms. Team Development: Support the training and development of junior team members, sharing knowledge and best practices to foster growth within the team. Qualifications: Educational Background: Bachelor’s degree in Computer Science, Information Technology, or a related field. Relevant work experience may be considered in place of a degree Experience: 6 to 10 years of releveant industry experience experience Proven experience as a System Engineer, Software Engineer, or in a similar role, preferably with a focus on complex enterprise software solutions. Understanding of the Enterprise Cloud solutions and the ability to delve into complex services. Communication Skills: Excellent communication skills, analytical thinking, problem-solving capabilities, and attention to detail. Technical Skills: Proficiency in Linux-based systems, including administration, scripting, and troubleshooting. Judgment and Independence: Ability to handle varied and complex tasks independently, demonstrating sound judgment in decision-making. Monitoring and Performance: Knowledge of system monitoring tools, performance tuning, and capacity planning. Problem-Solving: Strong problem-solving abilities with a proven track record of analyzing and resolving complex technical issues. About Us As a world leader in cloud solutions, Oracle uses tomorrow’s technology to tackle today’s challenges. We’ve partnered with industry-leaders in almost every sector—and continue to thrive after 40+ years of change by operating with integrity. We know that true innovation starts when everyone is empowered to contribute. That’s why we’re committed to growing an inclusive workforce that promotes opportunities for all. Oracle careers open the door to global opportunities where work-life balance flourishes. We offer competitive benefits based on parity and consistency and support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs. We’re committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing accommodation-request_mb@oracle.com or by calling +1 888 404 2494 in the United States. Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans’ status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law. Show more Show less

Posted 3 weeks ago

Apply

0.0 - 3.0 years

0 Lacs

New Town, Kolkata, West Bengal

Remote

Indeed logo

About the Role We are building a lean, high-performance voice contact center autodialer platform using FreeSWITCH and Node.js, with AI and billing features. We're looking for a Full-Stack Developer who can independently handle both backend and frontend development in a fast-paced environment. You’ll own the architecture and development of APIs, database models, and a simple but powerful admin UI to control campaigns, monitor calls, and manage billing. ✅ Key Responsibilities Build and maintain backend services in Node.js to manage: Call campaigns, contact lists, scheduling SIP call control using FreeSWITCH ESL Call logs, CDRs, billing, and analytics Create clean, responsive frontend interfaces (React/Vue) Work with Redis for job queuing and real-time updates Design and manage database schemas (PostgreSQL or MongoDB) Integrate AI tools (e.g. Whisper, Deepgram) for speech-to-text Secure APIs and handle user roles/multi-tenancy Monitor and optimize system performance ✅ Required Skills Strong experience with Node.js, Express, REST APIs Comfortable with frontend frameworks: React or Vue Knowledge of mongodb, PostgreSQL, Redis, and WebSockets Hands-on experience with FreeSWITCH and ESL (modesl in Node.js) good understanding of SIP, VoIP concepts, and call flows Familiar with Linux CLI, systemd, and basic server setup Ability to write modular, testable code and manage full dev cycle ✅ must haves Experience with mod_json_cdr, FreeSWITCH dialplans Familiarity with AI speech tools (Whisper, AssemblyAI, etc.) Experience building real-time dashboards Understanding of billing/rating systems or telco invoicing Docker or PM2 deployment experience ✅ What We Offer Fully remote flexibility (or hybrid if local) Direct influence over product architecture and direction Opportunity to shape an AI-powered telecom platform from scratch A fast-moving, no-bureaucracy work style Job Types: Full-time, Permanent Pay: ₹40,000.00 - ₹100,000.00 per month Benefits: Flexible schedule Health insurance Paid sick time Paid time off Work from home Schedule: Day shift Ability to commute/relocate: New Town, Kolkata, West Bengal: Reliably commute or planning to relocate before starting work (Required) Experience: real-time applications: 2 years (Preferred) Node.js: 3 years (Required) Location: New Town, Kolkata, West Bengal (Preferred) Work Location: In person

Posted 3 weeks 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