Get alerts for new jobs matching your selected skills, preferred locations, and experience range.
10.0 years
0 Lacs
Greater Hyderabad Area
On-site
We are excited to share that we are hiring for Senior Software Engineer and Lead roles in the Power Thermal domain with strong expertise in Linux . Please find the job description below for your reference: Job Title: Senior Software Engineer / Lead – Power Thermal (Linux) Experience: 5–10+ years Job Type: Full-Time Location: Hyderabad Notice Period: Immediate ey Responsibilities: Design, develop, and optimize power and thermal management features for Linux-based systems. Work with kernel subsystems such as CPUFreq, CPUIdle, thermal framework, and power management ICs. Collaborate with hardware and platform teams to implement board-level power/thermal controls. Debug and analyze thermal events, system power behavior, and battery consumption. Develop and maintain drivers, device tree configurations, and system services related to power/thermal control. Ensure compliance with thermal/power budgets across various system use-cases. Participate in code reviews, root cause analysis, and performance tuning. Required Skills: Strong hands-on experience with Linux power and thermal subsystems . Experience in kernel driver development (thermal, voltage regulators, PMIC, etc.). Proficient in C/C++ , shell scripting , and Linux kernel architecture. Understanding of device tree , power domains, and thermal zones. Familiarity with tools such as dmesg , perf , ftrace , and powertop . Experience in embedded platforms (ARM-based preferred). Good to Have: Exposure to Android PowerHAL or thermal HAL. Experience with SoC vendors like Qualcomm, NXP, or TI. Knowledge of Yocto or Android BSP. If this sounds like a good fit for you or someone you know, please feel free to share your updated resume or refer suitable candidates. Looking forward to hearing from you! Best regards, Show more Show less
Posted 1 day ago
7.0 years
0 Lacs
Greater Hyderabad Area
On-site
Job Title: Linux Buses Lead Experience: 7+ years Job Type: Full-time Key Responsibilities: Lead design, development, and integration of sensor frameworks on Linux platforms (IIO, HID, etc.). Architect and maintain Linux kernel drivers for sensors (accelerometers, gyros, magnetometers, temperature, proximity, ambient light, etc.). Collaborate with cross-functional teams (hardware, firmware, QA, product) to deliver reliable sensor functionality. Optimize performance, power, and responsiveness of sensor subsystems. Debug and resolve kernel and user-space issues related to sensor data. Own the end-to-end sensor stack: kernel driver, HAL, middleware, and user-space API. Define test strategies and validate sensor accuracy and performance. Lead code reviews, mentor junior engineers, and enforce best practices in embedded Linux development. Stay up-to-date with latest Linux kernel developments, sensor technologies, and industry trends. Required Skills & Experience: Strong expertise in Linux kernel driver development , especially for sensors (IIO, SPI, I2C, GPIO subsystems). Hands-on experience with sensor integration and calibration on embedded platforms. Proficient in C/C++ , shell scripting, and basic Python. Solid understanding of Linux kernel architecture , device trees, and udev rules. Familiarity with middleware frameworks and sensor fusion algorithms . Experience with tools like oscilloscopes, logic analyzers, I2C/SPI protocol analyzers . Debugging skills with gdb, strace, perf, dmesg , and kernel logs. Experience with Yocto, Buildroot, or Android BSP is a plus. Knowledge of power and thermal optimization for sensor modules is desirable. Show more Show less
Posted 3 days ago
7.0 years
0 Lacs
Gurugram, Haryana, India
On-site
Location: Gurugram Work Type: Full-time Salary Range: ₹15 – ₹21 LPA Notice Period: Up to 30 days About The Role We are hiring an experienced Android Embedded Engineer to lead Android platform development on custom hardware. You'll work with AOSP, HAL, secure boot, and kernel modules on mission-critical embedded projects. Key Responsibilities Customize and port AOSP for custom hardware (e.g., camera modules) Integrate HAL and ISP firmware Work on device driver development and kernel customizations Develop and maintain Board Support Packages (BSP) Create Android system services and optimize performance Implement OTA updates and SEAndroid policies Debug using logcat, dmesg, and kernel logs Requirements 5–7 years of Android embedded experience Strong knowledge of AOSP, Android Runtime (ART), and HAL Hands-on with C/C++, Java, and shell scripting Experience with secure boot, SELinux, OTA, and file systems like ext4, YAFFS Background in device driver integration and performance tuning this is what chat gpt showed, make some changes and post Show more Show less
Posted 6 days ago
7.0 years
0 Lacs
Gurugram, Haryana, India
On-site
Location: Gurugram Work Type: Full-time Salary Range: ₹15 – ₹21 LPA Notice Period: Up to 30 days About The Role We are hiring an experienced Android Embedded Engineer to lead Android platform development on custom hardware. You'll work with AOSP, HAL, secure boot, and kernel modules on mission-critical embedded projects. Key Responsibilities Customize and port AOSP for custom hardware (e.g., camera modules) Integrate HAL and ISP firmware Work on device driver development and kernel customizations Develop and maintain Board Support Packages (BSP) Create Android system services and optimize performance Implement OTA updates and SEAndroid policies Debug using logcat, dmesg, and kernel logs Requirements 5–7 years of Android embedded experience Strong knowledge of AOSP, Android Runtime (ART), and HAL Hands-on with C/C++, Java, and shell scripting Experience with secure boot, SELinux, OTA, and file systems like ext4, YAFFS Background in device driver integration and performance tuning this is what chat gpt showed, make some changes and post Show more Show less
Posted 6 days ago
7.0 years
0 Lacs
Gurugram, Haryana, India
On-site
Location: Gurugram Work Type: Full-time Salary Range: ₹15 – ₹21 LPA Notice Period: Up to 30 days About The Role We are hiring an experienced Android Embedded Engineer to lead Android platform development on custom hardware. You'll work with AOSP, HAL, secure boot, and kernel modules on mission-critical embedded projects. Key Responsibilities Customize and port AOSP for custom hardware (e.g., camera modules) Integrate HAL and ISP firmware Work on device driver development and kernel customizations Develop and maintain Board Support Packages (BSP) Create Android system services and optimize performance Implement OTA updates and SEAndroid policies Debug using logcat, dmesg, and kernel logs Requirements 5–7 years of Android embedded experience Strong knowledge of AOSP, Android Runtime (ART), and HAL Hands-on with C/C++, Java, and shell scripting Experience with secure boot, SELinux, OTA, and file systems like ext4, YAFFS Background in device driver integration and performance tuning this is what chat gpt showed, make some changes and post Show more Show less
Posted 6 days ago
7.0 years
0 Lacs
Gurugram, Haryana, India
On-site
Location: Gurugram Work Type: Full-time Salary Range: ₹15 – ₹21 LPA Notice Period: Up to 30 days About The Role We are hiring an experienced Android Embedded Engineer to lead Android platform development on custom hardware. You'll work with AOSP, HAL, secure boot, and kernel modules on mission-critical embedded projects. Key Responsibilities Customize and port AOSP for custom hardware (e.g., camera modules) Integrate HAL and ISP firmware Work on device driver development and kernel customizations Develop and maintain Board Support Packages (BSP) Create Android system services and optimize performance Implement OTA updates and SEAndroid policies Debug using logcat, dmesg, and kernel logs Requirements 5–7 years of Android embedded experience Strong knowledge of AOSP, Android Runtime (ART), and HAL Hands-on with C/C++, Java, and shell scripting Experience with secure boot, SELinux, OTA, and file systems like ext4, YAFFS Background in device driver integration and performance tuning this is what chat gpt showed, make some changes and post Show more Show less
Posted 6 days ago
0 years
6 - 8 Lacs
Hyderābād
On-site
Hyderabad, Telangana Job ID 30174763 Job Category Engineering Country: India Location: Building No: 12C, Floor 9,10,11, Building No: 12B -Stilt floor, Raheja Mindspace, Cyberabad, Madhapur, Hyderabad - 500081, Telangana, India Role: Embedded Specialist Location: Hyderabad, India Full/ Part-time: Full time Build a career with confidence Carrier Global Corporation, global leader in intelligent climate and energy solutions is committed to creating solutions that matter for people and our planet for generations to come. From the beginning, we've led in inventing new technologies and entirely new industries. Today, we continue to lead because we have a world-class, diverse workforce that puts the customer at the center of everything we do. About the Role: An Embedded Java Software Developer is responsible for designing, developing, and maintaining Java-based firmware solutions for embedded systems. This individual will work on all aspects of Java-centric embedded firmware, focusing on the interaction between the software and hardware components of the system. The role requires a deep understanding of both Java programming and embedded systems, as well as experience with low-level system interactions, including hardware abstraction and real-time constraints. The ideal candidate possesses strong problem-solving skills, a passion for innovation, and an ability to create scalable and maintainable embedded software solutions. In this role, you will be involved in key phases of development, from project planning and implementation to testing and deployment, ensuring that the embedded firmware meets the performance and functional requirements of our products. You will also contribute to advancing our product offerings and supporting legacy firmware systems by providing expert-level product knowledge. Role & Responsibilities: Develop and maintain Java-based embedded firmware solutions using Agile methodologies. Write and maintain Java firmware that interacts with low-level hardware components (e.g., sensors, actuators, communication protocols). Participate in project planning by investigating solutions to embedded system challenges and providing accurate estimates. Collaborate with hardware and systems engineering teams to ensure smooth integration of firmware with embedded hardware components. real-time operating system (RTOS) concepts, ensuring that the embedded firmware meets timing and performance requirements. Use test-driven development (TDD) methodologies to write unit and functional tests, ensuring firmware quality and reliability. Debug and resolve hardware/firmware interaction issues using diagnostic tools and methodologies. Education Qualifications: BS in Computer Science, Software Engineering, Electrical Engineering, or related field required. Certifications or coursework related to embedded systems development is a plus. Minimum Requirements: Strong Java programming skills with experience in embedded Java applications. Experience with embedded Linux or RTOS environments. Familiarity with low-level hardware interfaces and communication protocols (e.g., I2C, SPI, UART, GPIO, CAN). Experience in Test-Driven Development (TDD) and unit/functional testing for embedded systems. Experience in Java-based memory management, garbage collection tuning, and optimization in resource-constrained environments. Familiarity with real-time constraints and ensuring that firmware meets timing and performance requirements. Knowledge of hardware abstraction layers (HAL) and writing device drivers in Java. Experience with Gradle, Maven, or other build systems for embedded projects. Understanding of embedded system design, including power management and optimization for energy-efficient devices. Familiarity with debugging tools (e.g., JTAG, oscilloscopes) and Linux-based diagnostic tools (e.g., dmesg, strace). Experience working in an Agile/Scrum development process. Benefits We are committed to offering competitive benefits programs for all of our employees, and enhancing our programs when necessary. Enjoy your best years with our retirement savings plan Have peace of mind and body with our health insurance Make yourself a priority with flexible schedules, parental leave and our holiday purchase scheme Drive forward your career through professional development opportunities Achieve your personal goals with our Employee Assistance Programme. Our commitment to you Our greatest assets are the expertise, creativity and passion of our employees. We strive to provide a great place to work that attracts, develops and retains the best talent, promotes employee engagement, fosters teamwork and ultimately drives innovation for the benefit of our customers. We strive to create an environment where you feel that you belong, with diversity and inclusion as the engine to growth and innovation. We develop and deploy best-in-class programs and practices, providing enriching career opportunities, listening to employee feedback and always challenging ourselves to do better. This is The Carrier Way . Join us and make a difference. Now! Carrier is An Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age or any other federally protected class.
Posted 1 week ago
8.0 years
0 Lacs
Thane, Maharashtra, India
On-site
Job Role: Embedded Software Engineer – Linux Location: Thane, Wagle Estate (Work from Office) Who Are We Looking For: We are seeking an experienced Embedded Software Engineer with deep expertise in Embedded Linux development. The ideal candidate will have 8+ years of hands-on experience working with Linux kernel, driver development, Yocto build systems, and hardware integration for embedded systems. You should be passionate about building robust, scalable firmware that interfaces seamlessly with custom hardware. Top 3 Daily Tasks: Develop and maintain Linux kernel modules, device drivers, and board-specific configurations for embedded systems. Customize and manage Yocto-based Linux builds, create recipes, and ensure secure, stable system images. Debug, test, and optimize embedded Linux platforms using tools like GDB, JTAG, and kernel logs. Minimum Work Experience & Qualification Required: 8+ years of experience in Embedded Linux software development. Bachelor’s or Master’s degree in Electronics, Computer Science, Embedded Systems, or a related field. Top 5 Skills You Should Possess: Strong understanding of Linux internals (process management, system calls, memory management). Experience with Linux kernel and driver development , including Device Tree configuration, custom kernel modules, and debugging tools like dmesg, strace, gdb. Proficiency in Yocto Project and build systems: writing .bb recipes, managing layers, and building minimal Linux distributions. Hands-on experience with peripheral integration , including I2C, SPI, UART, GPIO, and devices like audio drivers and IMUs. Knowledge of secure boot, U-Boot, rootfs customization , and filesystem security techniques (e.g., squashfs, dm-verity). What Would You Be Expected to Do: Configure, build, and maintain Embedded Linux distributions using Yocto Project. Design and develop Linux device drivers and kernel modules. Interface with hardware peripherals and perform board bring-up activities. Implement power management, bootloader customization, and secure firmware practices. Perform system-level debugging using GDB, JTAG, and static analysis tools. Work with DevOps tools like Git, Jenkins/GitLab CI, and containerized build environments. Document system architecture, kernel changes, and embedded workflows for internal reference. Show more Show less
Posted 2 weeks ago
6.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Company Qualcomm India Private Limited Job Area Engineering Group, Engineering Group > Software Engineering General Summary Principal Duties and Responsibilities: Leverages advanced Software knowledge and experience to design, develop, create, modify, and validate critical embedded and/or specialized software programs for Linux based systems. Analyzes user needs, software requirements, and time and cost constraints to design and customize sophisticated software for optimal operational efficiency. Designs and implements software sub-systems for complex, large-scale products and systems. Leads design, coding, sustenance and testing efforts to ensure that projects are completed to specifications and schedules. Performs highly complex code reviews and regression tests as well as triages and fixes issues to ensure the quality of code. Collaborates with individuals outside the software function (e.g., Hardware, Systems, and Test engineers) to increase leverage and design solutions that work with other components of a specific project. Writes detailed technical documentation for highly complex Software projects, reviews technical documentation for junior engineers. Level Of Responsibility Works independently with minimal supervision. Provides supervision/guidance to other team members. Decision-making is critical in nature and highly impacts program, product, or project success. Requires verbal and written communication skills to convey complex information. May require negotiation, influence, tact, etc. Has a moderate amount of influence over key organizational decisions (e.g., is consulted by senior leadership to make key decisions). Tasks often require multiple steps which can be performed in various orders; extensive planning, problem-solving, and prioritization must occur to complete the tasks effectively. Additional Requirement Domain Expert in Linux Distributions such as (Yocto, OpenWRT, Debian). Hands on exposure to development on Linux based systems spanning Linux kernel and user-space, including operating system concepts, file systems, processes, and architecture. Experience contributing to open source projects and understanding of open source licenses and community practices. Solid understanding of Linux security, networking and user management. Knowledge of tools like Docker, Kubernetes, and virtualization technologies. Solid understanding of data structures. Exposure to a full product lifecycle on a semiconductor platform. Hands on experience in bootloader, kernel, complex issues analysis, using tools like GDB, strace, dmesg and system logs. Ability to formulate and present technology topics to a wide range of participants including senior executive stakeholders and product managers. Strong proof of leading development of software products through full lifecycle, from requirement analysis to milestone-based delivery and maintenance. Ability to thrive in a changing environment. Programming Language Skills: C, C++, Python, Rust and shell scripting. Ability to lead engineers in varying types of executing tasks. 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. 3072874 Show more Show less
Posted 2 weeks ago
3.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Company Qualcomm India Private Limited Job Area Engineering Group, Engineering Group > Software Engineering General Summary We are looking for a Product Integration Engineer who can work with QUALCOMM’s Linux Product Team for various projects within the business. A Product Integration Engineer within this team will play a leading role in driving the product development, Doing Impact analysis (arch, tech teams, baseline), providing inputs to leads, propose Branching strategy & interim milestones, meet the quality and timeline goal and mentor the junior members of the team. You will have the opportunity to work with a team of dynamic, like-minded, and ambitious people in a fast-paced Agile environment. Skills/experience: Degree or equivalent qualification and experience Knowledge of building continuous integration pipelines A thorough understanding of software configuration management especially using Git Understanding of bug databases and how to use them, for example Orbit Good understanding of build systems Good understanding of debug techniques Good understanding of configuration management Experience with git Experience with Linux Distributions such as (Yocto, OpenWRT, Debian) Hands-on work experience with Git, GitHub, Gerrit, Source Code Management Systems Software knowledge and experience on embedded and/or specialized software programs for Linux based systems Exposure to development on Linux based systems spanning Linux kernel and user-space, including operating system concepts, file systems, processes, and architecture Good understanding of Linux security, networking and user management. Knowledge of tools like Docker, Kubernetes, and virtualization technologies Hands on experience in bootloader, kernel, complex issues analysis, using tools like GDB, strace, dmesg and system logs. Programming Language Skills: C, C++, Python, Rust and shell scripting Excellent communication skills Key Responsibilities: Collaborate cross-functionally with stakeholders to gather and understand the requirements Participate in setting standards for various stages in project lifecycle. Collaborate with the team to deliver a high-quality product on a defined schedule. Highlight risks and gaps early in the project life-cycle to identify the correct path forward. Evaluate new tools and technology to ensure an automated and stable environment Code freeze for each release and intercepting the release criteria for key customers - Sanity, Stability, Conformance Test Suites, Power, Perf, fine-tuned testing based on need. Ability to work with minimal requirements and manage multiple tasks. Collaborate closely with Software and Test Teams. Excellent understanding of CI systems. Maintain the current CI system including defect investigation. Play a role in continuous development of the departments processes. Education requirements: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field, or a proven history of experience in the technical field. References to a particular number of years’ experience are for indicative purposes only. Applications from candidates with equivalent experience will be considered, provided that the candidate can demonstrate an ability to fulfil the principal duties of the role and possesses the required competencies. 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. 3075940 Show more Show less
Posted 3 weeks ago
0.0 years
0 Lacs
Bengaluru, Karnataka
Remote
Location: Bangalore - Karnataka, India - EOIZ Industrial Area Job Family: Engineering Worker Type Reference: Regular - Permanent Pay Rate Type: Salary Career Level: T3(A) Job ID: R-44702-2025 Description & Requirements Introduction: A Career at HARMAN Lifestyle We’re a global, multi-disciplinary team that’s putting the innovative power of technology to work and transforming tomorrow. As a member of HARMAN Lifestyle, you connect consumers with the power of superior sound. Contribute your talents to high-end, esteemed brands like JBL, Mark Levinson and Revel Unite your passion for audio innovation with high-tech product development Create pitch-perfect, cutting-edge technology that elevates the listening experience. About the Role DA Platform and Robotics Team is looking for a skilled and motivated Linux Kernel engineer to join our system software team, focusing on Linux kernel development and low-level driver/application development. This role requires expertise in developing and debugging kernel modules and drivers, for embedded Linux systems, particularly for interfaces such as MUIC (Multi-Use Interface Controller), PDIC (Power Delivery Interface Controller), and TOF (Time-of-Flight) sensors, audio drivers What You Will Do Design, develop, and maintain Linux kernel modules and device drivers for MUIC, PDIC, and TOF components. Integrate and debug drivers in embedded Linux environments for Qualcomm, ARM, or similar platforms. Work closely with hardware teams to bring up new platforms and debug hardware/software integration issues. Develop user-space applications/tools to interface with kernel modules and expose device functionality to users. Optimize and enhance driver performance, power management, and system stability. Analyse and resolve kernel crashes, boot-time failures, and interface malfunctions. Collaborate with cross-functional teams including hardware, BSP, middleware, and QA teams. Maintain code quality through rigorous testing, code reviews, and documentation. What You Need to Be Successful Strong programming skills in C, with knowledge of C++ and Shell/Python scripting as a plus. Solid experience in Linux kernel development and writing custom device drivers. Experience with MUIC/PDIC interfaces and TOF sensor integration preferred. Familiarity with I2C, SPI, UART, USB, GPIO, and power management subsystems. Proficiency in debugging kernel issues using tools like kgdb, crash, printk, dmesg, etc. Experience with Yocto & GBS Build System, Device Tree configurations, and U-Boot is a plus. Understanding of Linux power management, hot plug events, and udev rules. Hands-on experience with logic analyzers, and other debugging tools is an advantage. What We Offer Flexible work environment, allowing for full-time remote work globally for positions that can be performed outside a HARMAN or customer location Access to employee discounts on world-class Harman and Samsung products (JBL, HARMAN Kardon, AKG, etc.) Extensive training opportunities through our own HARMAN University Competitive wellness benefits Tuition reimbursement “Be Brilliant” employee recognition and rewards program An inclusive and diverse work environment that fosters and encourages professional and personal development You Belong Here HARMAN is committed to making every employee feel welcomed, valued, and empowered. No matter what role you play, we encourage you to share your ideas, voice your distinct perspective, and bring your whole self with you – all within a support-minded culture that celebrates what makes each of us unique. We also recognize that learning is a lifelong pursuit and want you to flourish. We proudly offer added opportunities for training, development, and continuing education, further empowering you to live the career you want. About HARMAN: Where Innovation Unleashes Next-Level Technology Ever since the 1920s, we’ve been amplifying the sense of sound. Today, that legacy endures, with integrated technology platforms that make the world smarter, safer, and more connected. Across automotive, lifestyle, and digital transformation solutions, we create innovative technologies that turn ordinary moments into extraordinary experiences. Our renowned automotive and lifestyle solutions can be found everywhere, from the music we play in our cars and homes to venues that feature today’s most sought-after performers, while our digital transformation solutions serve humanity by addressing the world’s ever-evolving needs and demands. Marketing our award-winning portfolio under 16 iconic brands, such as JBL, Mark Levinson, and Revel, we set ourselves apart by exceeding the highest engineering and design standards for our customers, our partners and each other. If you’re ready to innovate and do work that makes a lasting impact, join our talent community today! HARMAN is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or Protected Veterans status. HARMAN offers a great work environment, challenging career opportunities, professional training, and competitive compensation. (www.harman.com) Important Notice: Recruitment Scams Please be aware that HARMAN recruiters will always communicate with you from an '@harman.com' email address. We will never ask for payments, banking, credit card, personal financial information or access to your LinkedIn/email account during the screening, interview, or recruitment process. If you are asked for such information or receive communication from an email address not ending in '@harman.com' about a job with HARMAN, please cease communication immediately and report the incident to us through: harmancareers@harman.com. HARMAN is proud to be an Equal Opportunity / Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Posted 1 month ago
0 years
0 Lacs
Hyderabad, Telangana, India
Company Qualcomm India Private Limited Job Area Engineering Group, Engineering Group > Software Engineering General Summary Principal Duties and Responsibilities: Leverages advanced Software knowledge and experience to design, develop, create, modify, and validate critical embedded and/or specialized software programs for Linux based systems. Analyzes user needs, software requirements, and time and cost constraints to design and customize sophisticated software for optimal operational efficiency. Designs and implements software sub-systems for complex, large-scale products and systems. Leads design, coding, sustenance and testing efforts to ensure that projects are completed to specifications and schedules. Performs highly complex code reviews and regression tests as well as triages and fixes issues to ensure the quality of code. Collaborates with individuals outside the software function (e.g., Hardware, Systems, and Test engineers) to increase leverage and design solutions that work with other components of a specific project. Writes detailed technical documentation for highly complex Software projects, reviews technical documentation for junior engineers. Level Of Responsibility Works independently with minimal supervision. Provides supervision/guidance to other team members. Decision-making is critical in nature and highly impacts program, product, or project success. Requires verbal and written communication skills to convey complex information. May require negotiation, influence, tact, etc. Has a moderate amount of influence over key organizational decisions (e.g., is consulted by senior leadership to make key decisions). Tasks often require multiple steps which can be performed in various orders; extensive planning, problem-solving, and prioritization must occur to complete the tasks effectively. Additional Requirement Domain Expert in Linux Distributions such as (Yocto, OpenWRT, Debian). Hands on exposure to development on Linux based systems spanning Linux kernel and user-space, including operating system concepts, file systems, processes, and architecture. Experience contributing to open source projects and understanding of open source licenses and community practices. Solid understanding of Linux security, networking and user management. Knowledge of tools like Docker, Kubernetes, and virtualization technologies. Solid understanding of data structures. Exposure to a full product lifecycle on a semiconductor platform. Hands on experience in bootloader, kernel, complex issues analysis, using tools like GDB, strace, dmesg and system logs. Ability to formulate and present technology topics to a wide range of participants including senior executive stakeholders and product managers. Strong proof of leading development of software products through full lifecycle, from requirement analysis to milestone-based delivery and maintenance. Ability to thrive in a changing environment. Programming Language Skills: C, C++, Python, Rust and shell scripting. Ability to lead engineers in varying types of executing tasks. 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. 3072874
Posted 2 months ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
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.
Accenture
36723 Jobs | Dublin
Wipro
11788 Jobs | Bengaluru
EY
8277 Jobs | London
IBM
6362 Jobs | Armonk
Amazon
6322 Jobs | Seattle,WA
Oracle
5543 Jobs | Redwood City
Capgemini
5131 Jobs | Paris,France
Uplers
4724 Jobs | Ahmedabad
Infosys
4329 Jobs | Bangalore,Karnataka
Accenture in India
4290 Jobs | Dublin 2