Get alerts for new jobs matching your selected skills, preferred locations, and experience range.
4 - 6 years
6 - 8 Lacs
Bengaluru
Work from Office
About The Role : Experience in working with Bluetooth profiles and ability to do analyze air traces to root cause issues Experience in Automotive Infotainment Domain Experience in Modern C++14/17, OOPs, Design patterns. Knowhow with coding guidelines/standards (e.g. MISRA C/C++, CERT C/C++) Experience in Multi-Threading, IPC, RPC:Thrift, DBUS, gRPC, Sockets. Experience in Build tools like Make, CMake and Git workflow. Experience in Linux, GDB, Valgrind, System Debugging skills. Experience with Test-Driven Development, Google-Test, Robot Framework, Python. Shell Understanding Infotainment System Architecture, Design Principles. Know how on Agile Frameworks and tools:Scrum/Kanban, JIRA, Confluence, TMX, R4J Nice to have Experience with Embedded Linux / Yocto/ QNX Knowledge of ASPICE V-Model Processes. Understanding/Experience in containers, hyper visor, virtualization. Experience in Media player, Bluetooth, IAP, Android auto, Device manager, Remote UI. Experience with DevOps-CI/CD. Experience with AppArmour, Threat Modeling, TrustZone, Ability to understand and address Bluetooth security vulnerabilities reported by various research organizations. Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders.
Posted 3 months ago
6 - 11 years
15 - 30 Lacs
Bengaluru
Work from Office
BSP Specialist Experience: 6 - 10 years Qualification: BE / B.Tech / MCA/MSc / ME / M.Tech Job Location :Bangalore Skills Required: Languages : C, C++ OS : Linux Experience in Linux bringup on hardware boards Good understanding of device trees, boot configurations, board initialization etc. Familiarity with at least couple of the following in Linux/Android SPI, I2C PCI Networking ALSA V4L2 Good understanding of device driver architecture Understanding of the flow of display/graphics, sound and input (touch/other inputs) Awareness of virtualization, hypervisor etc. Hands-on experience on one or more of the following tasks Bootloader (uboot) customization BSP customization - pin mux configuration, device tree customization, memory initialization, OS porting etc. Kernel configuration Configuration/Integration of device drivers Device driver development (I2C/SPI/PCIe/SDIO/USB host function/USB gadget function peripherals) Build customization (creating custom recipes, layers etc., configuring components) Experienced in analyzing kernel panics and oops. Good SW/HW debugging skill. Analyzing hardware schematics. Experienced in using Logic analyzer, DSO. Experienced in engaging with Silicon vendors and have good verbal communication skill. Experienced in leading board bring up activities, system integration and testing.
Posted 3 months ago
5 - 10 years
7 - 12 Lacs
Hyderabad
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: 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. Preferred Qualifications: Master's Degree in Engineering, Computer Science or related field. 12+ years of Software Engineering. 8+ years of experience with Linux Distributions such as (Yocto, OpenWRT, Debian). 8+ year of hands-on work experience with Git, GitHub, Gerrit, Source Code Management Systems. 5+ years in a technical leadership role with or without direct reports. 5+ years of experience with Linux system API. 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. 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 3 months ago
6 - 11 years
15 - 30 Lacs
Bengaluru
Work from Office
Job Description BSP Developer Experience: 6 - 10 years Qualification: BE / B.Tech / MCA/MSc / ME / M.Tech Job Location :Bangalore Skills Required: Languages : C, C++ OS : Linux Experience in Linux bringup on hardware boards Good understanding of device trees, boot configurations, board initialization etc. Familiarity with at least couple of the following in Linux/Android SPI, I2C PCI Networking ALSA V4L2 Good understanding of device driver architecture Understanding of the flow of display/graphics, sound and input (touch/other inputs) Awareness of virtualization, hypervisor etc. Hands-on experience on one or more of the following tasks Bootloader (uboot) customization BSP customization - pin mux configuration, device tree customization, memory initialization, OS porting etc. Kernel configuration Configuration/Integration of device drivers Device driver development (I2C/SPI/PCIe/SDIO/USB host function/USB gadget function peripherals) Build customization (creating custom recipes, layers etc., configuring components) Experienced in analyzing kernel panics and oops. Good SW/HW debugging skill. Analyzing hardware schematics. Experienced in using Logic analyzer, DSO. Experienced in engaging with Silicon vendors and have good verbal communication skill. Experienced in leading board bring up activities, system integration and testing.
Posted 3 months ago
6 - 11 years
3 - 8 Lacs
Bengaluru
Work from Office
Design, develop and implement application software solutions on Linux using Python, C, C++ for innovative medical devices. 1. Design and implement the Software architecture as per the requirement specifications. 2. Breaking down problems, Documenting problem statements and effort estimation. 3. Adhering to Engineering methodologies. 4. Design, develop and implement Application Software for a Computer Vision Driven Robotic Device while interfacing with embedded software. 5.Troubleshoot any problems, defects and issues in the application software during development. MAJOR RESPONSIBILITIES : Design and Development of Software as per requirements. Writing clean, high-quality, high-performance, maintainable code while incorporating good design practices. Develop and support software including applications, hardware and sensor data integration, interfaces, and new functionality enhancements. Coordinate cross-functionally to ensure project meets business objectives and compliance standards. Support test and deployment of new products and features. Design and implement algorithms and software solutions, as per the specifications. Participate in code reviews. COMPETENCIES: Skills: C++ / C (must), Linux (highly desirable), LVGL (desirable), Experience/Exposure to Yocto & Poky (nice to have), multi-threaded applications / IPC Design & Development (Desirable),Python Desirable: Experience in Linux, Embedded Systems Interfacing; with a solid Math background. Desirable: Exposure and Experience in Object Oriented Design Knowledge and practice of applying Design Patterns - nice to have. Experience with Computer Vision, Image Processing Algorithms and Stereo Vision; and exposure to Kinematics & Robotics are desirable - nice to have. Knowledge & experience of working on Windows & Linux platform Experience with Agile or Scrum software development methodologies. Ability to plan, organize, and prioritize work. REQUIREMENT PROFILE: Bachelor's degree in computer science / information science / electrical / Electronics / Medical electronics engineering. 6+ years of industry experience.
Posted 3 months ago
3 - 8 years
15 - 30 Lacs
Pune, Bengaluru, Hyderabad
Work from Office
POSITION TITLE: Engineer / Sr Engineer (Linux BSP) EXPERIENCE: 3-10 Years Role: Linux BSP LOCATION: Bangalore, Ahmedabad, Pune, Hyderabad, Chennai, Indore,Noida Key Responsibilities Responsible for design and development of real time embedded software/firmware and PC/mobile based software application. To Analyse domain specific technical or low level requirement and modification as per end customer or system requirement. Participate in High level and low level software design Perform software testing including unit, functional and system level requirement including manual and automated Performs software requirement to design to coding to testing traceability Performs code review following coding guidelines and static code analysis Troubleshoots software problems of limited difficulty. Documenting technical deliverable like software specifications, design document, code commenting, test cases and test report, Release note etc. throughout the project life cycle. Follow defined process for software Development life cycle Develops software solutions from established programming languages or by learning new language required for specific project. Experience / Skills Required Strong knowledge for Linux device drivers, Linux Kernel Programming, Linux Kernel Internals, Yocto / Buildroot or any other build systems Experience working with development tools like oscilloscope, protocol analyser, emulator, signal generator, JTAG programmer, GIT, SVN, JIRA. Experience working with different embedded microprocessor based on Qualcomm, TI, NXP, NVIDIA, Intel or similar Experience of Board support package, Device driver and boot loader development/porting. Understanding of hardware schematic, datasheet of hardware component to derive firmware/software specific solution Strong sense of ownership, passionate, fast learner, analytical mind set, perfection seeker.
Posted 3 months ago
6 - 11 years
10 - 20 Lacs
Hyderabad
Work from Office
Role & responsibilities Lead and manage FW development projects with Linux ,Python & C++ Expertise in Python programming & Linux, Yocto C and C++ with micro-controller Experience with PIDs, Microcontrollers, 1-wire, I2C, SPI protocols Expertise with embedded project stack including Git, toolchain etc Understanding other scripting languages like Lua B. E (or) B. Tech/ M. E (or) M. Tech in ECE/ EEE or any relevant 6+ years core technical experience in HW designs Strong understanding of HW/FW/SW integration Fluent communication MS Word, Excel, PowerPoint Aware of quality, compliance, safety & EE standards Drive FW projects involving microcontrollers, PIDs , IoT devices Prepare qualification/testing/validation plans & co-ordination. SME for Embedded Python, Linux & C++ Manage direct & indirect individuals /teams for projects. Drive communication with customers, vendors & global teams Co-orodinate with Project Managers, customers & stakeholders
Posted 3 months ago
1 - 3 years
4 - 6 Lacs
Bengaluru
Work from Office
C programming skills for embedded systems. Experience with Linux device driver development (SPI, I2C, UART, DMA, etc.). Good understanding of BSP, SDKs, and cross-compilation for embedded platforms. Familiarity with Linux kernel internals and basic debugging tools. Experience working with Device Tree (.dti/.dtsi) files. Understanding of bootloaders (U-Boot, GRUB, etc.). Experience with shell scripting and command-line tools in Linux. Strong debugging skills using JTAG, GDB, dmesg, and other debugging tools. Experience with Petalinux or Yocto is a plus. Familiarity with SPI, I2C, eMMC, and other peripherals.
Posted 3 months ago
5 - 10 years
10 - 20 Lacs
Bengaluru
Hybrid
Role Summary/Purpose The role is responsible for the design and development of Linux based embedded OS based on Yocto Distribution. Essential Responsibilities - Internal Platform development OS, BSP and drivers for Linux based Embedded software. Hands on Linux based embedded software development; able to own, create and deliver platform components and analyze and resolve technical issues Experience level 5-10 years Provide technical support and guidance to embedded software team members during the development process. Ensuring SDLC process compliance during requirements gathering, architecture design, implementation, and verification. Working effectively in Agile scrum team and continuously improving the teams performance Qualifications/Requirements - Internal Bachelor's Degree / Masters in a relevant Engineering discipline (Electronics or Software is preferred) Embedded Linux Device Driver development Yocto Distribution Development. Strong C, C++ language skills. Debugging Expertise: Experience in kernel level debugging, JTAG debugging and dump analysis tools Scripting Expertise: Experience in Shell / Python/PowerShell/CMAKE scripting Strong interpersonal skills Desired Characteristics - Internal Creative problem solver and solution developer when presented with conflicting requirements, business demands and technical risks/issues. IDE Experience: Visual Studio Code/Eclipse and Qt Creator.
Posted 3 months ago
1 - 3 years
3 - 5 Lacs
Chennai
Work from Office
General Summary: Job Responsibilities: Design, develop, unit test and documentation of the device driver for ARM SoC. Bring up the driver and unit test the driver features in the new ARM SOC. Optimize the driver for maximum performance. Bug analysis/fixing of the issues during product verification stage and customer reported issues. Skills/Experience: At least 1 to years of relevant experience in developing driver development with a record of strong individual technical achievement Strong programming skills in C and Linux experience . Device driver or board support package (BSP) knowledge or development experience. Must have hands on experience in developing the device drivers and bootloaders. Knowledge for ARM/DSP Processor Architecture, JTAG , Emulators. Experience in development of RDK-B , Yocto build framework, QSDK framework and/or PRPL OS development and/or experience in Opensync is added advantage. Must have hands on experience in solving complex system issues with good problem-solving and debugging skills using Hardware debuggers. Excellent communication skills. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. Education: BE/BTech/MTech in Computer Science or in Electronics preferred with proven success in a challenging academic program.
Posted 3 months ago
0 - 1 years
2 - 5 Lacs
Chennai
Work from Office
General Summary: Design, develop, unit test and documentation of the device driver for ARM SoC. Bring up the driver and unit test the driver features in the new ARM SOC. Optimize the driver for maximum performance. Bug analysis/fixing of the issues during product verification stage and customer reported issues. Skills/Experience: 0-1yr experience Strong programming skills in C and Linux experience. Device driver or board support package (BSP) knowledge or development experience. Knowledge in developing the device drivers and bootloaders. Knowledge for ARM/DSP Processor Architecture, JTAG, Emulators. Knowledge in development of RDK-B ,Yocto build framework, QSDK framework and/or PRPL OS development and/or experience in Opensync is added advantage. Excellent communication skills. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. BE/BTech/MTech in Computer Science or in Electronics preferred with proven success in a challenging academic program. You may e-mail or call Qualcomm's toll-free number found .
Posted 3 months ago
3 - 8 years
5 - 10 Lacs
Hyderabad
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Looking for experienced embedded SW engineers interested in developing software for mobile/Auto/XR devices. Specifically, the position involves developing embedded software supporting Camera functions of Auto Mobile and XR Devices * Camera driver development. * Strong knowledge in LA,LE and Yocto build Infrastructure * Camera end-to-end use case design and feature implementation * Strong knowledge on Image processing. * Debugging and resolution with existing code base * Partnering with global development teams and with external customers * Some Onsite customers support * Power and performance optimization * Design and Implement component unit test for developer validation, test cases, test scenarios, scripts, or procedures with the target to ensure the best coverage of the requirements for each component. * Develops testing programs that assess effectiveness of a component or modification of an existing component. Ensure that Backward compatibility is maintained for each component. Candidate MUST have: Strong knowledge and experience in Camera Sensor, overview of image processing algorithm and V4L2 drivers. Strong C & C++ programming and debugging skills required. Strong knowledge in operating system fundamentals like virtual memory, CPU scheduling, process states, synchronization, etc. Strong knowledge in concepts like RTOS, RAM/Cache, Interrupt handling, etc applied to embedded systems. Hands on experience in Realtime issues like memory/stack corruption, ANR, deadlocks, race conditions, etc. Strong communication skills - able to understand and explain highly technical information in a clear and concise manner. Willing travel to customer sites and other Qualcomm office locations to co-develop next generation smartphones. Working Experience in any Multimedia technologies like camera/video framework is MUST. Good to have: Hands on experience in Camera driver development. Knowledge of camera sensor bring up, 3A algorithms, tuning experience. Familiar with Image quality Unit Test framework experience like CPPTest, GoogleTest. 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. Qualifications: Bachelor"™s (BE/BTech) or Master"™s (MS/MTech) degree in camera/video framework with 9+ years of experience. Knowledge of Android Camera & Image processing. Profound understanding of System-on-Chip (SoC) architecture, Camera pipeline, memory subsystem architecture. Expertise in programming languages (C/C++) Strong debugging and analysis skills, including data and statistical analysis, and proficiency in performance & Power.
Posted 3 months ago
8 - 13 years
40 - 45 Lacs
Bengaluru
Work from Office
We are looking for an experienced Staff Software Engineer to design, develop, and optimize embedded networking solutions with a strong focus on prplOS, RDK-B, and OpenWRT. The ideal candidate will have expertise in C, C++, Python, Yocto, Linux, IoT protocols, and WiFi, along with experience integrating prplOS-based networking solutions. Key Responsibilities Develop and integrate prplOS and prplMesh into networking platforms. Contribute to embedded Linux-based firmware development , debugging, and optimization. Enhance broadband gateway features, WiFi management, and device security. Integrate prplOS and prplMesh (RDK-B and/or OpenWRT). Work with messaging and communication protocols ( NATS, TR-069, TR-369, MQTT , etc.). Implement embedded AI/ML solutions for network performance optimization, such as traffic pattern analysis and adaptive QoS. Participate in code reviews, testing, and continuous integration workflows. Work closely with hardware and cloud teams to deliver end-to-end solutions. Required Qualifications Bachelor s or Master s degree in Embedded Systems, Computer Engineering, or a related field. 7+ years of experience in embedded software development . Proficiency in C, C++, and Python for embedded systems development . Strong knowledge of prplOS , prplMesh , RDK-B, OpenWRT, and Yocto build systems. Deep understanding of WiFi networking, TCP/IP, DNS, DHCP, VLANs, and security protocols. Experience with Linux kernel, drivers , and networking stacks . Hands-on experience with communication protocols ( NATS, TR-069, TR-369, MQTT, etc. ). Experience working with broadband gateways, Mesh WiFi, and networking hardware. Familiarity with containerization technologies ( Docker, LXC, crun ). Strong problem-solving and debugging skills using tools like gdb, Wireshark, and Valgrind . Preferred Qualifications Experience with Qualcomm, Broadcom, or MediaTek WiFi chipset SDKs. Knowledge of edge computing and AI-driven networking optimizations . Understanding of ARM, MIPS architectures , and real-time processing constraints. Familiarity with security hardening, secure boot , and Trusted Platform Modules ( TPM ). Experience with Agile development and DevOps/CI-CD practices.
Posted 3 months ago
10 - 12 years
8 - 12 Lacs
Bengaluru
Work from Office
Project Role :Software Development Engineer Project Role Description :Analyze, design, code and test multiple components of application code across one or more clients. Perform maintenance, enhancements and/or development work. Must have skills :Advanced Embedded System Engineering Good to have skills :Linux,C++ Programming Language Minimum 10+ year(s) of experience is required Educational Qualification :Any Engineering degree Key Reponsibilities :Proficient in Embedded System design development, System Architecture Design:Collaborate with cross-functional teams, including engineers, product managers, and stakeholders, to define the overall system architecture for automotive software Requirements Analysis:Analyze and understand the functional and technical requirements of automotive systems and translate them into software architecture and design specifications Proficient in Architecting end to end Embedded product Experience in Embedded Software Development using C/C/CPP; RTOS; developing Software for Electronic Control units Experience in Yocto, Embedded Linux Technical Experience :Free RTOS Good knowledge on connectivity protocols like BT, WiFi Experience working with Micro-controllers/processors Good experience in Requirement elicitation, deriving system requirements to software requirements Commitment to quality and high standards Knowledge of Requirements DOORS/Polarion etc and Configuration Management Tools git, SVN, etc Knowledge in Agile based development methodology. Knowledge in complete V-model for ECU Development project. Knowledge in Telematic Control Unit. Knowledge on Touch GFXGood knowledge of the ISO26262 functional safety standards and implementation in compliance with the chosen standards. Professional Attributes :Should be project lead
Posted 3 months ago
0 - 2 years
4 - 8 Lacs
Bengaluru
Work from Office
Project Role : Software Development Engineer Project Role Description : Analyze, design, code and test multiple components of application code across one or more clients. Perform maintenance, enhancements and/or development work. Must have skills : Advanced Embedded System Engineering Good to have skills : C++ Programming Language, Linux Minimum 0-2 year(s) of experience is required Educational Qualification : Any Engineering degree Project Role :Software Development Engineer Project Role Description :Analyze, design, code and test multiple components of application code across one or more clients. Perform maintenance, enhancements and/or development work. Must have Skills :Advanced Embedded System EngineeringGood to Have Skills : Linux, C++ Programming LanguageJob Requirements :Key Responsibilities :Proficient in Embedded System design development, System Architecture Design:Collaborate with cross-functional teams, including engineers, product managers, and stakeholders, to define the overall system architecture for automotive software Requirements Analysis:Analyze and understand the functional and technical requirements of automotive systems and translate them into software architecture and design specifications Proficient in Architecting end to end Embedded product Experience in Embedded Software Development using C/C/CPP; RTOS; developing Software for Electronic Control units Experience in Yocto, Embedded Linux Technical Experience :Free RTOS Good knowledge on connectivity protocols like BT, WiFi Experience working with Micro-controllers/processors Good experience in Requirement elicitation, deriving system requirements to software requirements Commitment to quality and high standards Knowledge of Requirements DOORS/Polarion etc and Configuration Management Tools git, SVN, etc Knowledge in Agile based development methodology. ?-Knowledge in complete V-model for ECU Development project. ?-Knowledge in Telematic Control Unit. ?-Knowledge on Touch GFXGood knowledge of the ISO26262 functional safety standards and implementation in compliance with the chosen standards. Professional Attributes :Should be project lead Educational Qualification:Any Engineering degree Additional Info : Qualification Any Engineering degree
Posted 3 months ago
4 - 7 years
0 - 1 Lacs
Bengaluru
Hybrid
Location: Bangalore Skill: C++, QT,QML,Yocto,Linux, Exp: 4+ Years Job Requirements Senior C++ engineer with 5 years of experience in Qt QML. Work Experience Expertise in multiple embedded device UI technologies 5 years of QML/QT experience is a must. Minimum 4 years of technical experience in UI architecture development and modular S/W application architecture development for embedded systems. Strong expertise in Linux. Strong experience in Git. Minimum of 4 years of experience in object-oriented design and programming in a production software environment using Agile development methodologies. Minimum of 3 years of strong coding experience in C++ and design pattern experience. Proven ability to quickly ramp-up on complex and unfamiliar code, and ability to pick up new languages/frameworks as needed. Strong debugging skills, working with existing, complex code base. Experience in medical device software development and associated tools for high quality code and knowledge of critical care clinical workflows will be a strong plus. Strong communication skills required, including the ability to clearly express technical and people management related concepts in verbal and written forms.
Posted 3 months ago
6 - 11 years
0 - 0 Lacs
Chennai
Hybrid
Location: Chennai and Bangalore Skil: Embedded C,C++ (3+ medical device experience.) Exp: 6+ Years Job Requirements Bachelor's degree in computer/ Electronics Engineering with 6 to 11 years of work experience in SW development. Excellent in software Architecture and design of embedded systems(Especially in medical device development ) Programming languages Embedded C, C++. Linux Operating systems (VXworks, QNX, Greenhills Integrity, Yocto etc. ) Expertise in development and maintenance of firmware, device driver/bare metal driver. Experience in Continuous Integration tools like SVN, Git, Gerrit, Jenkins, BitBucket, Jira etc. Experience in Code Quality tools like Coverity, Fortify, Unit test tools. Knowledge of tools like VectorCast, DOORs, IAR Workbench etc. Demonstrated success in delivering results on time with Quality. Good understanding of healthcare domain (regulations and standards IEC62304, ISO13485) and medical software development process. Work Experience Minimum 6 years of Programming languages Embedded C, C++, 3+ medical device experience. Expertise in development and maintenance of firmware, device driver/bare metal driver. Experience in one of the Linux based Operating systems (VXworks, QNX, Greenhills Integrity, Thread X, Yocto etc) Experience in Software Design using tools such as UML, VISIO Experience in I2C, UART, SPI, USB, ADC, DAC, Sensors
Posted 3 months ago
3 - 7 years
5 - 9 Lacs
Pune
Work from Office
About The Role : Role Purpose The purpose of this role is to work with Application teams and developers to facilitate better coordination amongst operations, development and testing functions by automating and streamlining the integration and deployment processes Do Align and focus on continuous integration (CI) and continuous deployment (CD) of technology in applications Plan and Execute the DevOps pipeline that supports the application life cycle across the DevOps toolchain "” from planning, coding and building, testing, staging, release, configuration and monitoring Manage the IT infrastructure as per the requirement of the supported software code On-board an application on the DevOps tool and configure it as per the clients need Create user access workflows and provide user access as per the defined process Build and engineer the DevOps tool as per the customization suggested by the client Collaborate with development staff to tackle the coding and scripting needed to connect elements of the code that are required to run the software release with operating systems and production infrastructure Leverage and use tools to automate testing & deployment in a Dev-Ops environment Provide customer support/ service on the DevOps tools Timely support internal & external customers on multiple platforms Resolution of the tickets raised on these tools to be addressed & resolved within a specified TAT Ensure adequate resolution with customer satisfaction Follow escalation matrix/ process as soon as a resolution gets complicated or isnt resolved Troubleshoot and perform root cause analysis of critical/ repeatable issues Deliver No Performance Parameter Measure 1. Continuous Integration,Deployment & Monitoring 100% error free on boarding & implementation 2. CSAT Timely customer resolution as per TAT Zero escalation
Posted 3 months ago
3 - 7 years
5 - 9 Lacs
Hyderabad
Work from Office
About The Role : Role Purpose The purpose of this role is to work with Application teams and developers to facilitate better coordination amongst operations, development and testing functions by automating and streamlining the integration and deployment processes Do Align and focus on continuous integration (CI) and continuous deployment (CD) of technology in applications Plan and Execute the DevOps pipeline that supports the application life cycle across the DevOps toolchain "” from planning, coding and building, testing, staging, release, configuration and monitoring Manage the IT infrastructure as per the requirement of the supported software code On-board an application on the DevOps tool and configure it as per the clients need Create user access workflows and provide user access as per the defined process Build and engineer the DevOps tool as per the customization suggested by the client Collaborate with development staff to tackle the coding and scripting needed to connect elements of the code that are required to run the software release with operating systems and production infrastructure Leverage and use tools to automate testing & deployment in a Dev-Ops environment Provide customer support/ service on the DevOps tools Timely support internal & external customers on multiple platforms Resolution of the tickets raised on these tools to be addressed & resolved within a specified TAT Ensure adequate resolution with customer satisfaction Follow escalation matrix/ process as soon as a resolution gets complicated or isnt resolved Troubleshoot and perform root cause analysis of critical/ repeatable issues Deliver No Performance Parameter Measure 1. Continuous Integration,Deployment & Monitoring 100% error free on boarding & implementation 2. CSAT Timely customer resolution as per TAT Zero escalation
Posted 3 months ago
3 - 7 years
5 - 9 Lacs
Bengaluru
Work from Office
Role Purpose The purpose of this role is to work with Application teams and developers to facilitate better coordination amongst operations, development and testing functions by automating and streamlining the integration and deployment processes Do Align and focus on continuous integration (CI) and continuous deployment (CD) of technology in applications Plan and Execute the DevOps pipeline that supports the application life cycle across the DevOps toolchain "” from planning, coding and building, testing, staging, release, configuration and monitoring Manage the IT infrastructure as per the requirement of the supported software code On-board an application on the DevOps tool and configure it as per the clients need Create user access workflows and provide user access as per the defined process Build and engineer the DevOps tool as per the customization suggested by the client Collaborate with development staff to tackle the coding and scripting needed to connect elements of the code that are required to run the software release with operating systems and production infrastructure Leverage and use tools to automate testing & deployment in a Dev-Ops environment Provide customer support/ service on the DevOps tools Timely support internal & external customers on multiple platforms Resolution of the tickets raised on these tools to be addressed & resolved within a specified TAT Ensure adequate resolution with customer satisfaction Follow escalation matrix/ process as soon as a resolution gets complicated or isnt resolved Troubleshoot and perform root cause analysis of critical/ repeatable issues Stakeholder Interaction Stakeholder Type Stakeholder Identification Purpose of Interaction Internal Dev Ops Lead Engineer/ Project Manager Regular reporting & updates Application teams/ owners, application developers, release managers For end to end Continuous Integration, Continuous Deployment & Monitoring External Clients To provide optimal support from time to time Display Lists the competencies required to perform this role effectively: Functional Competencies/ Skill Leveraging Technology - Knowledge of current and upcoming technology (automation, tools and systems) to build efficiencies and effectiveness in own function/ Client organization - Competent Process Excellence - Ability to follow the standards and norms to produce consistent results, provide effective control and reduction of risk - Expert Technical knowledge - knowledge of various DevOps tools, customization and its implementation at the client site - Expert Competency Levels Foundation Knowledgeable about the competency requirements. Demonstrates (in parts) frequently with minimal support and guidance. Competent Consistently demonstrates the full range of the competency without guidance. Extends the competency to difficult and unknown situations as well. Expert Applies the competency in all situations and is serves as a guide to others as well. Master Coaches others and builds organizational capability in the competency area. Serves as a key resource for that competency and is recognised within the entire organization. Behavioral Competencies Execution Excellence Passion for Results Confidence Client centricity Formulation & Prioritization Deliver No. Performance Parameter Measure 1. Continuous Integration, Deployment & Monitoring 100% error free on boarding & implementation 2. CSAT Timely customer resolution as per TAT Zero escalation
Posted 3 months ago
3 - 7 years
5 - 9 Lacs
Bengaluru
Work from Office
Wipro Limited (NYSE:WIT, BSE:507685, NSE:WIPRO) is a leading technology services and consulting company focused on building innovative solutions that address clients most complex digital transformation needs. Leveraging our holistic portfolio of capabilities in consulting, design, engineering, and operations, we help clients realize their boldest ambitions and build future-ready, sustainable businesses. With over 230,000 employees and business partners across 65 countries, we deliver on the promise of helping our customers, colleagues, and communities thrive in an ever-changing world. For additional information, visit us at www.wipro.com. About The Role : Role Purpose The purpose of this role is to work with Application teams and developers to facilitate better coordination amongst operations, development and testing functions by automating and streamlining the integration and deployment processes Do Align and focus on continuous integration (CI) and continuous deployment (CD) of technology in applications Plan and Execute the DevOps pipeline that supports the application life cycle across the DevOps toolchain "” from planning, coding and building, testing, staging, release, configuration and monitoring Manage the IT infrastructure as per the requirement of the supported software code On-board an application on the DevOps tool and configure it as per the clients need Create user access workflows and provide user access as per the defined process Build and engineer the DevOps tool as per the customization suggested by the client Collaborate with development staff to tackle the coding and scripting needed to connect elements of the code that are required to run the software release with operating systems and production infrastructure Leverage and use tools to automate testing & deployment in a Dev-Ops environment Provide customer support/ service on the DevOps tools Timely support internal & external customers on multiple platforms Resolution of the tickets raised on these tools to be addressed & resolved within a specified TAT Ensure adequate resolution with customer satisfaction Follow escalation matrix/ process as soon as a resolution gets complicated or isnt resolved Troubleshoot and perform root cause analysis of critical/ repeatable issues Deliver No Performance Parameter Measure 1. Continuous Integration,Deployment & Monitoring 100% error free on boarding & implementation 2. CSAT Timely customer resolution as per TAT Zero escalation Reinvent your world.We are building a modern Wipro. We are an end-to-end digital transformation partner with the boldest ambitions. To realize them, we need people inspired by reinvention. Of yourself, your career, and your skills. We want to see the constant evolution of our business and our industry. It has always been in our DNA - as the world around us changes, so do we. Join a business powered by purpose and a place that empowers you to design your own reinvention. Come to Wipro. Realize your ambitions. Applications from people with disabilities are explicitly welcome.
Posted 3 months ago
3 - 7 years
5 - 9 Lacs
Chennai
Work from Office
Wipro Limited (NYSE:WIT, BSE:507685, NSE:WIPRO) is a leading technology services and consulting company focused on building innovative solutions that address clients most complex digital transformation needs. Leveraging our holistic portfolio of capabilities in consulting, design, engineering, and operations, we help clients realize their boldest ambitions and build future-ready, sustainable businesses. With over 230,000 employees and business partners across 65 countries, we deliver on the promise of helping our customers, colleagues, and communities thrive in an ever-changing world. For additional information, visit us at www.wipro.com. About The Role : Role Purpose The purpose of this role is to work with Application teams and developers to facilitate better coordination amongst operations, development and testing functions by automating and streamlining the integration and deployment processes Do Align and focus on continuous integration (CI) and continuous deployment (CD) of technology in applications Plan and Execute the DevOps pipeline that supports the application life cycle across the DevOps toolchain "” from planning, coding and building, testing, staging, release, configuration and monitoring Manage the IT infrastructure as per the requirement of the supported software code On-board an application on the DevOps tool and configure it as per the clients need Create user access workflows and provide user access as per the defined process Build and engineer the DevOps tool as per the customization suggested by the client Collaborate with development staff to tackle the coding and scripting needed to connect elements of the code that are required to run the software release with operating systems and production infrastructure Leverage and use tools to automate testing & deployment in a Dev-Ops environment Provide customer support/ service on the DevOps tools Timely support internal & external customers on multiple platforms Resolution of the tickets raised on these tools to be addressed & resolved within a specified TAT Ensure adequate resolution with customer satisfaction Follow escalation matrix/ process as soon as a resolution gets complicated or isnt resolved Troubleshoot and perform root cause analysis of critical/ repeatable issues Deliver No Performance Parameter Measure 1. Continuous Integration,Deployment & Monitoring 100% error free on boarding & implementation 2. CSAT Timely customer resolution as per TAT Zero escalation Reinvent your world.We are building a modern Wipro. We are an end-to-end digital transformation partner with the boldest ambitions. To realize them, we need people inspired by reinvention. Of yourself, your career, and your skills. We want to see the constant evolution of our business and our industry. It has always been in our DNA - as the world around us changes, so do we. Join a business powered by purpose and a place that empowers you to design your own reinvention. Come to Wipro. Realize your ambitions. Applications from people with disabilities are explicitly welcome.
Posted 3 months ago
3 - 7 years
5 - 9 Lacs
Pune
Work from Office
Wipro Limited (NYSE:WIT, BSE:507685, NSE:WIPRO) is a leading technology services and consulting company focused on building innovative solutions that address clients most complex digital transformation needs. Leveraging our holistic portfolio of capabilities in consulting, design, engineering, and operations, we help clients realize their boldest ambitions and build future-ready, sustainable businesses. With over 230,000 employees and business partners across 65 countries, we deliver on the promise of helping our customers, colleagues, and communities thrive in an ever-changing world. For additional information, visit us at www.wipro.com. About The Role : Role Purpose The purpose of this role is to work with Application teams and developers to facilitate better coordination amongst operations, development and testing functions by automating and streamlining the integration and deployment processes Do Align and focus on continuous integration (CI) and continuous deployment (CD) of technology in applications Plan and Execute the DevOps pipeline that supports the application life cycle across the DevOps toolchain "” from planning, coding and building, testing, staging, release, configuration and monitoring Manage the IT infrastructure as per the requirement of the supported software code On-board an application on the DevOps tool and configure it as per the clients need Create user access workflows and provide user access as per the defined process Build and engineer the DevOps tool as per the customization suggested by the client Collaborate with development staff to tackle the coding and scripting needed to connect elements of the code that are required to run the software release with operating systems and production infrastructure Leverage and use tools to automate testing & deployment in a Dev-Ops environment Provide customer support/ service on the DevOps tools Timely support internal & external customers on multiple platforms Resolution of the tickets raised on these tools to be addressed & resolved within a specified TAT Ensure adequate resolution with customer satisfaction Follow escalation matrix/ process as soon as a resolution gets complicated or isnt resolved Troubleshoot and perform root cause analysis of critical/ repeatable issues Deliver No Performance Parameter Measure 1. Continuous Integration,Deployment & Monitoring 100% error free on boarding & implementation 2. CSAT Timely customer resolution as per TAT Zero escalation Reinvent your world.We are building a modern Wipro. We are an end-to-end digital transformation partner with the boldest ambitions. To realize them, we need people inspired by reinvention. Of yourself, your career, and your skills. We want to see the constant evolution of our business and our industry. It has always been in our DNA - as the world around us changes, so do we. Join a business powered by purpose and a place that empowers you to design your own reinvention. Come to Wipro. Realize your ambitions. Applications from people with disabilities are explicitly welcome.
Posted 3 months ago
3 - 7 years
5 - 9 Lacs
Hyderabad
Work from Office
Wipro Limited (NYSE:WIT, BSE:507685, NSE:WIPRO) is a leading technology services and consulting company focused on building innovative solutions that address clients most complex digital transformation needs. Leveraging our holistic portfolio of capabilities in consulting, design, engineering, and operations, we help clients realize their boldest ambitions and build future-ready, sustainable businesses. With over 230,000 employees and business partners across 65 countries, we deliver on the promise of helping our customers, colleagues, and communities thrive in an ever-changing world. For additional information, visit us at www.wipro.com. About The Role : Role Purpose The purpose of this role is to work with Application teams and developers to facilitate better coordination amongst operations, development and testing functions by automating and streamlining the integration and deployment processes Do Align and focus on continuous integration (CI) and continuous deployment (CD) of technology in applications Plan and Execute the DevOps pipeline that supports the application life cycle across the DevOps toolchain "” from planning, coding and building, testing, staging, release, configuration and monitoring Manage the IT infrastructure as per the requirement of the supported software code On-board an application on the DevOps tool and configure it as per the clients need Create user access workflows and provide user access as per the defined process Build and engineer the DevOps tool as per the customization suggested by the client Collaborate with development staff to tackle the coding and scripting needed to connect elements of the code that are required to run the software release with operating systems and production infrastructure Leverage and use tools to automate testing & deployment in a Dev-Ops environment Provide customer support/ service on the DevOps tools Timely support internal & external customers on multiple platforms Resolution of the tickets raised on these tools to be addressed & resolved within a specified TAT Ensure adequate resolution with customer satisfaction Follow escalation matrix/ process as soon as a resolution gets complicated or isnt resolved Troubleshoot and perform root cause analysis of critical/ repeatable issues Deliver No Performance Parameter Measure 1. Continuous Integration,Deployment & Monitoring 100% error free on boarding & implementation 2. CSAT Timely customer resolution as per TAT Zero escalation Reinvent your world.We are building a modern Wipro. We are an end-to-end digital transformation partner with the boldest ambitions. To realize them, we need people inspired by reinvention. Of yourself, your career, and your skills. We want to see the constant evolution of our business and our industry. It has always been in our DNA - as the world around us changes, so do we. Join a business powered by purpose and a place that empowers you to design your own reinvention. Come to Wipro. Realize your ambitions. Applications from people with disabilities are explicitly welcome.
Posted 3 months ago
12 - 20 years
20 - 35 Lacs
Trivandrum
Hybrid
HI Folks, We are Hiring Embedded - Platform Architect. Kindly find the below detailed JD. Experience : 10 - 15 years Location - Thiruvananthapuram SKill Set : Embedded C, C++ + Linux Kerner + Device Driver + Platform Development + Android + Board Bring up. Job Requirements Good team player and must be able to work independently. Take the ownership and lead in team building, design, development/porting & validation of system software (Linux, RTOS, Android etc.) in target board. Provide technical inputs to prepare project scope, schedule and cost etc. Guide and mentor the technical leads to deliver commitments on time with Quality Provide technical solutions for the team Interact with customers on the project technical aspects and prepare and present the project technical progress Co-ordinate and collaborate with onsite support members and communicate the requirements to the offshore team Enhance customer satisfaction by ensuring appropriate engagement Predict project risks and develop mitigation plans Work Experience Strong C/C++ programming skills Experience in SoC and microcontroller architecture. Good exposure to Linux kernel and driver architecture . Good knowledge in Android internals, Android framework, services, HAL etc. Strong understanding in bootloaders. Experience in RTOS and bare metal firmware design and development activities. Expertise in board bring up, device driver development, interrupt handling etc. Experience in IPs like DMA, CAN, UART, I2C, PCIE, Ethernet, USB, Camera, Display etc Good debugging skill. Experience in performance and power optimization Experience in Automotive domain Experience in virtual platform and digital twin Experience in hypervisors Experience in AutoSAR Electronics knowledge and basic trouble shooting skills on hardware development boards Experience using test equipment to debug the hardware software interface. You can share your resume to ShashiKumar.Srinivas@quest-global.com OR Else you can reach me out 7619465978 About - Quest Global Quest Global - We are in the business of engineering, but what were really building is a brighter future. Its not just what we do, but why we do it that makes us different. We believe engineering has the unique opportunity to solve the problems of today that stand in the way of tomorrow. For more than 25 years, we have strived to be the most trusted partner for the worlds hardest engineering problems. As a global organization headquartered in Singapore, we live and work in 17 countries, with 78 global delivery centers and offices, driven by 20,500+ extraordinary employees who make the impossible possible every day. Quest Global delivers world-class end-to-end engineering solutions by leveraging our deep industry knowledge and digital expertise. By bringing together technologies and industries, alongside the contributions of diverse individuals and their areas of expertise, we are able to solve problems better, faster. This multi-dimensional approach enables us to solve the most critical and large-scale challenges across the aerospace & defense, automotive, energy, hi-tech, healthcare, medical devices, rail and semiconductor industries. More Information - https://www.quest-global.com/ Regards, Shashi Kumar Srinivas Assistant Manager RecruitmentQuest Global Primrose - 7B,Embassy Tech VillageBangalore -560 103, India. Mobile: 7619465978 Email : ShashiKumar.Srinivas@quest-global.com Website: www.quest-global.com
Posted 3 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