Get alerts for new jobs matching your selected skills, preferred locations, and experience range.
3 - 5 years
8 - 15 Lacs
Ahmedabad
Work from Office
We are seeking a skilled Sr. Embedded Application Developer. The ideal candidate should have 3-5 years of experience and a passion for developing Linux applications and RTOS application. Key Responsibilities: Application Development: Develop, test, and maintain efficient and scalable Linux-based applications using C/C++ programming languages. Strong understanding of Linux OS fundamentals. Proficient in scripting, with experience in Python and Bash. Develop and consume REST APIs. Networking and Communication Protocols: Proficient of Networking Concepts for communication protocols like TCP/IP, UDP, REST API, WebSocket, and others in embedded systems. Integrate network protocols with embedded Linux applications and troubleshoot network-related issues. Embedded System Interfaces/Protocols: Understanding of basic Embedded System Communication Interfaces/Protocols. Responsible for board bring up activities and should be familiar with Yocto build system. Containerization and Deployment: Utilize Docker and containerization technologies for packaging, deploying, and managing embedded applications. Experience with remote application deployment and orchestration using containerized environments. Version Control & Documentation: Strong documenting skills for clear and concise records. Knowledge of version control tools (e.g., Git) and defect tracking systems (e.g., Jira). Required Skills: Proficient in C/C++ programming for Linux application development. Solid experience with Make and CMake build systems. Strong understanding of Linux operating system, including memory management, processes, and scheduling. Familiarity with Networking Concepts. Proficient in scripting languages like Python and Bash for system automation and management tasks. Experience with Docker, Containerization and remote deployment. Familiarity with REST APIs and WebSocket. Excellent documenting skills. Knowledge of basic Embedded System Communication Interfaces/Protocols like CAN, SPI, I2C, Modbus, Ethernet. Experience working with Yocto, Buildroot, or similar tools for embedded Linux distribution creation. Qualifications: Bachelors/master's degree in computer science, or related field. 3-5 years of relevant experience in Linux application development in the EV domain. Strong problem-solving and analytical skills. Be able to handle ad-hoc changes in priority/planning. Ability to work effectively in a collaborative team environment.
Posted 1 month ago
4 - 7 years
6 - 11 Lacs
Hyderabad
Work from Office
Good knowledge of C and Embedded C Programming. Good knowledge in Linux Internals, Multi-threading programming, IPCs and Synchronization Techniques. Experience in Linux BSP Development. Experience in U-boat customization Experience in Kernel Customization and configuration Experience in Linux Build system like Yocto, Build root. Experience in configuring drivers for peripherals such as Ethernet/ Wi-Fi / Bluetooth, Audio, Display, CAN etc. Experience in Android AOSP Compilation and Configuration will be added advantage. Good Knowledge of Version Control Systems like Git, Jira, Bitbucket. Good communication skills and ability to learn new things.
Posted 1 month ago
8 - 12 years
20 - 35 Lacs
Bengaluru
Remote
Responsibilities: Create, manage, and operate a diverse set of Dev-Ops-related tools, processes, paradigms, and technologies that enable the creation and ongoing operation of the Signify IoT Platform Focus on the creation of horizontal tools, technologies, and best-practices that enable and support all the IoT Platform engineering teams to build, debug, test, release, manage and secure the IoT Platforms modern, microservices-based cloud infrastructure Collaborate in defining the methodologies and ways-of-working that will enable our fast-paced engineering teams to flourish as we collectively build-out the IoT Platform Promote and implement best practices and supporting tools/technologies for source control management, CI and CD architectures, performance, SLAs, security, audit and monitoring that will be used by every engineer within the IoT Platform organization Define common frameworks and software libraries, in various programming languages, that support the creation of efficient, scalable and highly available microservice-based architectures Support with the management of the running IoT Platform system architecture Troubleshoot issues and identify areas for continuous improvement with a particular emphasis on quality, performance and security Work closely with architects and technical product managers and other members of your team to translate overall system architecture and product requirements into well-designed, implemented and tested software solutions Work in an Agile environment to deliver high-quality software in an incremental manner Help promote the adoption of best-in-class software engineering practices, frameworks, and tools Provide guidance and feedback to other software developers Qualifications: B.Sc. in Computer Science or related Engineering is required, a Masters degree is desirable 8+ years of proven, hands-on track-record as a software engineer, focused on cloud-based systems Mastery of a variety of programming languages at least Java, Python, but knowledge of Golang or JavaScript (NodeJS) are desirable. You must have strong Java Development skills, preferably with Ver. 1.8 Proven track record developing cloud-based services (SaaS) and platforms (PaaS) Proven hands-on in-depth experience of AWS is required, both in terms of traditional technologies (e.g. EC2, S3, DynamoDB, RDS, ) as well as more recent cutting-edge paradigms (e.g. Lambda, API Gateway, Fargate, ) Proven experience of developing microservices and complex microservice-based platform architectures Excellent understanding of distributed systems, designing for scalability, performance and availability Experience of establishing non-functional best-practices and deploying supporting technologies for improving platform security (including audit) and reliability (latency, availability, scalability) Knowledge of distributed network architectures and network security is required Good knowledge of data persistence technologies including relational databases and no-SQL solutions Excellent interpersonal and technical communication with peers, and non-peers alike, with a can-do attitude 3+ years in teams applying modern agile software development practices #LI-FM
Posted 1 month ago
6 - 11 years
20 - 35 Lacs
Bangalore Rural, Bengaluru
Work from Office
"We are Hiring for Linux Device Driver Developer Role at Bangalore Location" Role: Linux Device Driver Developer Work Experience: 5 to 11 Years Location: Bangalore Required Skills & Experience: Strong programming expertise in C and C++ for embedded systems. Hands-on experience with Linux device driver development and BSP customization . Experience with embedded RTOS platforms like Linux, QNX , etc. Proficiency in writing and debugging drivers for UART, SPI, I2C, PCIe, Ethernet , and memory/storage interfaces. Solid understanding of communication protocols : SPI, I2C, UART, Ethernet. Knowledge of hypervisors and virtualization techniques in embedded domains. Skilled in using embedded system debugging tools (JTAG, GDB, etc.). Strong analytical and problem-solving capabilities. More Information: +91 7359 710155 | rushit@tekpillar.com
Posted 1 month ago
1 - 5 years
15 - 19 Lacs
Hyderabad
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Key responsibilities: Looking for skilled Linux Software Engineers with experience in Debian rules, debugging and developing Yocto Project recipes. Develop, maintain, and enhance Linux-based systems and applications, focusing on Yocto, Ubuntu, and Debian distributions. Proven experience in Linux development, with a strong focus on Yocto, Ubuntu, and Debian distributions. Contribute to open-source projects and communities, ensuring code quality and adherence to best practices. Troubleshoot and resolve issues related to system performance, security, and reliability. Create and maintain comprehensive documentation for developed software and systems. Stay up-to-date with the latest trends and advancements in Linux development and open-source technologies. Experience with version control systems (e.g., Git) and continuous integration/continuous deployment (CI/CD) pipelines. Strong understanding of system architecture, kernel development, and device drivers. Requirements:Bachelors/Masters degree in Engineering, Information Systems, Computer Science, or related field.Strong development experience with C/C++ and good programming skills.Strong communication skills and analytics skillsStrong hands-on experience on Ubuntu, RedHat like Linux Distros and understanding of Linux related concepts like systemd, SELinux, Snaps, Sandboxing, Container, Docker, etc.Strong understanding of Linux kernel and internals.Strong understanding of SOC systems and related concepts, including bring-up.Good know-how of Multimedia subsystems like Camera, Video, Audio, Display and Graphics.Strong hands-on experience with troubleshooting software and system issues.Strong hands-on experience with full software development life cycle including design, implementation, deployment and support.Strong aptitude, quick learner, self-motivated, willing to explore and work across breadth of various technology areas.Deductive problem solving, good verbal and written communication skills for collaboration across teams. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 6+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 5+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience. 3+ years of work experience with Programming Language such as C, C++, Java, Python, etc.
Posted 1 month ago
3 - 8 years
30 - 35 Lacs
Hyderabad
Work from Office
Skills required: Candidate should have 3-10yrs experience Good Knowledge of multimedia frameworks like v4l2 and DRM framework in Linux . Experience in Linux device drivers. Strong knowledge in C. Hands-on experience with Configuration Management tool like GIT, Perforce. Knowledge on GStreamer multimedia framework Have an interest to constantly learn and share new findings. A quality mindset, ability for strategic thinking and a drive to always improve. Self-motivated Nice To Have: GStreamer application development for creating multimedia pipelines Responsibilities: The engineer will be responsible for the Development, debugging, bug fixing and testing of our Xilinx embedded distribution with Yocto flows.
Posted 1 month ago
4 - 7 years
6 - 10 Lacs
Bengaluru
Work from Office
About The Role About The Role : Proficiency in problem solving and troubleshooting technical issues. Willingness to take ownership and strive for the best solutions. Experience in using performance analysis tools, such as Android Profiler, Traceview, perfetto, and Systrace etc. Strong understanding of Android architecture, memory management, and threading. Strong understanding of Android HALs, Car Framework, Android graphics pipeline, DRM, Codecs. Good knowledge in Hardware abstraction layers in Android and/or Linux. Good understanding of the git, CI/CD workflow Experience in agile based projects. Experience with Linux as a development platform and target Extensive experience with Jenkins and Gitlab CI system Hands-on experience with GitLab, Jenkins, Artifactory, Grafana, Prometheus and/or Elastic Search. Experience with different testing frameworks and their implementation in CI system Programming using C/C++, Java/Kotlin, Linux. Yocto and its use in CI Environments Familiarity with ASPICE 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. About The Role - Grade Specific Is fully competent in it's own area and has a deep understanding of related programming concepts software design and software development principles. Works autonomously with minimal supervision. Able to act as a key contributor in a complex environment, lead the activities of a team for software design and software development. Acts proactively to understand internal/external client needs and offers advice even when not asked. Able to assess and adapt to project issues, formulate innovative solutions, work under pressure and drive team to succeed against its technical and commercial goals. Aware of profitability needs and may manage costs for specific project/work area. Explains difficult concepts to a variety of audiences to ensure meaning is understood. Motivates other team members and creates informal networks with key contacts outside own area. Skills (competencies) Verbal Communication
Posted 2 months ago
3 - 5 years
8 - 18 Lacs
Pune, Bengaluru
Hybrid
Dear Applicant, We have an exciting opportunity for the ones who keen to build environment for better C++ coding. if YES then APPLY! Job Description 3 - 8 years of relevant experience in C++ coding Analytical and problem solving capabilities Extensive Programming Experience (C/C++) Build Migration experience Build Tools Experience (C Make, Make, GNU, GDB, GCC, Yocto) Complex modular software systems and be able to design, code, debug and automate software using C++ Debugging/Analytical skills Has the ability to take a high-level requirement and break it into smaller requirements which can be implemented by team members Linux/OS Skill internals Project Understanding/Exposure
Posted 2 months ago
5 - 9 years
6 - 10 Lacs
Bengaluru
Work from Office
Skills: C, C++ with STL on linux,yocto, developing/debugging Linux-based embedded platforms, UML design and design patterns,Python, V4l2 application development Required Candidate profile Education: Only B.E/BTech IT,CS,EEE,ECE)/MCA/M.Tech/Msc(CS). No backlogs or distance education will be accepted Notice Period: immediate joiner-60 days
Posted 2 months ago
4 - 9 years
4 - 7 Lacs
Bengaluru
Work from Office
Skills: Yocto BSP, Bitbake, Meta layer/Recipes/bbclass, Upstreaming patches,automation of image builds, Strong scripting/automation knowledge using Python, bash shell, GCC, Makefiles and CMake Required Candidate profile Notice Period: immediate joiner-30 days EducationOnly B.E/BTech IT,CS,EEE,ECE)/MCA/M.Tech/Msc(CS)
Posted 2 months ago
4 - 9 years
6 - 12 Lacs
Bengaluru, Hyderabad
Work from Office
Skills : RAN knowledge, SW design, C++ programming, low level driver implementation, GIT, Gerrit, Jenkins and Jira,Yocto
Posted 2 months ago
10 - 20 years
35 - 100 Lacs
Bengaluru
Work from Office
Job Requirements Firmware Architect Job Description: Qualifications BE / B.Tech / M.tech in Electronics and communication 10+ years of experience in embedded system/embedded linux application development and communication protocols Mandatory skills: Strong Experience in C/C++ Programming Experience in ARM controller (preferably TI) based platform development Embedded Linux, resource configurations Yocto Bootlaoder, OTA Security Linux BSP & Driver Industrial protocols Hardware configurations and bring-up Preparing target for various HW configurations Industrial gateway Linux customization, container orchestrations Telemetry Strong debugging skills. Knowledge of Embedded Software Development Life cycle Nice to have skills: Exposure to Agile development methodologies / Scrum workflow. Work Experience Firmware Architect Job Description: Qualifications BE / B.Tech / M.tech in Electronics and communication 10+ years of experience in embedded system/embedded linux application development and communication protocols Mandatory skills: Strong Experience in C/C++ Programming Experience in ARM controller (preferably TI) based platform development Embedded Linux, resource configurations Yocto Bootlaoder, OTA Security Linux BSP & Driver Industrial protocols Hardware configurations and bring-up Preparing target for various HW configurations Industrial gateway Linux customization, container orchestrations Telemetry Strong debugging skills. Knowledge of Embedded Software Development Life cycle Nice to have skills: Exposure to Agile development methodologies / Scrum workflow.
Posted 2 months ago
4 - 6 years
7 - 9 Lacs
Chennai, Trivandrum, Bengaluru
Work from Office
Skills : STB, C, Linux, Drvers, RDK-V development and integration,STB Software,Yocto,Agile mode,Notice Period: 0- 60 days
Posted 2 months ago
2 - 7 years
0 Lacs
Ahmedabad, Hyderabad
Work from Office
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 2 months ago
2 - 7 years
3 - 8 Lacs
Bengaluru
Work from Office
Job Description Primary Responsibilities: Participation in the software development process for IoT edge devices firmware and applications. Implementation of different communication protocols (Ethernet, Serial UART, Modbus) Embedded firmware development on multiple edge device platforms Build and test production images and OTA update packages Performance validation of embedded system. Identify and log the defects in bug tracking system. Skill Requirements: Working knowledge of application developed on embedded products. Good understanding of TCP/IP, MODBUS and monitoring tools and technologies Development experience on Linux, Yocto and Debian preferred Ability to develop software in C and Python Knowledge of MQTT, AMQP, ProtoBuf Experience in Linux Shell Scripting Knowledge of containerization and container management, Docker & Kubernetes preferred
Posted 2 months ago
3 - 6 years
5 - 8 Lacs
Chennai
Work from Office
At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the worlds mostinnovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as theyprovide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days arethe same. Intimate knowledge of Linux with a solid understanding of the kernel, kernel patches, kernel modules, static and dynamic libraries, root file system layout, and available features and functionality in many OSS packages. The ability to write and debug Linux device drivers with knowledge about mutexs, ISRs, user space versus kernel space drivers, mmap and other driver concepts. Familiar with bootloaders (uboot) with the ability to do initial board bring up. Prior experience with writing and debugging drivers for PCIe, I2C, SPI, UART. Familiar with CPU architectures, like ARM Proficient in C, C++, and Bash Familiar with testing and debugging software through unit test, GDB, and JTAG BDMs. Fundamental understanding of SCM, Packaging, and Build Systems like Makefiles, Git, Autotools, RPM, etc. Experience in one or more of the following: Buildroot, Yocto Linux Distro, Grub, ONIE, ZMQ, distributed messaging frameworks, TCP/IP, SDKs from Broadcom. Experience of having gone through full cycle of Software development multiple times across product lines and supporting multiple concurrent releases and HW targets. Grade Specific Intimate knowledge of Linux with a solid understanding of the kernel, kernel patches, kernel modules, static and dynamic libraries, root file system layout, and available features and functionality in many OSS packages. The ability to write and debug Linux device drivers with knowledge about mutexs, ISRs, user space versus kernel space drivers, mmap and other driver concepts. Familiar with bootloaders (uboot) with the ability to do initial board bring up. Prior experience with writing and debugging drivers for PCIe, I2C, SPI, UART. Familiar with CPU architectures, like ARM Proficient in C, C++, and Bash Familiar with testing and debugging software through unit test, GDB, and JTAG BDMs. Fundamental understanding of SCM, Packaging, and Build Systems like Makefiles, Git, Autotools, RPM, etc. Experience in one or more of the following: Buildroot, Yocto Linux Distro, Grub, ONIE, ZMQ, distributed messaging frameworks, TCP/IP, SDKs from Broadcom. Experience of having gone through full cycle of Software development multiple times across product lines and supporting multiple concurrent releases and HW targets.
Posted 2 months ago
2 - 5 years
7 - 15 Lacs
Pune
Work from Office
Job Description for Firmware Engineer- Primary Objective of position: Work independently on Embedded software development projects. Design, document and implement embedded software consists of control functions, communication protocols, drivers, local LCD user interface, and web page user interface running on Linux or open-source or a real-time operating system. These systems are used to control DC power system in telecommunications and data center applications. Job Responsibility Leading project and coordinating the interface with other international design teams Contribute in project requirements Develop plans, and schedule Develop detailed kevel software design documents based on project requirement Develop software in C/C++ technologies and web pages Conduct software peer and code reviews. Recommend plan to improve software quality in products. Job Requirements BE - Computer Science \ Electronics Engineering or Equivalent 2-5 years of experience in embedded software development in Linux environment C & C++ experience is a must Experience working with OpenBMC & Redfish APIs, yocto is a must. Experience with CGI, Json, HTML, Ajax, jQuery is a must Own the project and coordinate with functional contacts at different locations Ability to develop readable, robust, reliable, well-structured code is a must Ability to review code for readability, and robust/reliable operation in an embedded system is a must Ability to identify and correct embedded software problems like race conditions and reentrancy issues is a must Application development & driver interfacing with RS-485 and communications Modbus, CANOpen, Ethernet and TCP/IP protocol is preferred Power domain preferred Real-time operating system experience is preferred Web/CGI application background is a plus CMMI Process Knowledge is preferred Ability to communicate effectively in both written and spoken English Good Interpersonal skills & Strong Team Player
Posted 2 months ago
3 - 5 years
4 - 7 Lacs
Hyderabad
Work from Office
Urgent hiring for Semi conductor - Hyderabad Good understanding of C programming, LSP, Make/buildroot/Yocto(bitbake)/Anroid build system, GIT/P4(Perforce), good understanding of cross compilations(ARM), Python or Shell
Posted 2 months ago
7 - 11 years
5 - 10 Lacs
Bengaluru
Work from Office
Programming experience in embedded C & Good knowledge of Linux application space programming,Yocto Build, Build customisation Experience on communication protocolsUART, SPI, I2C, CAN, MODBUS,TCP/IPGood understanding of Linux device model and driver framework multi-threaded programming using POSIX & Good understanding of Access control & user privilege mechanism in Linux Experience in working with ARM /X86 Multi core processor environment Good understanding of Systemd and Device tree BE/BTECH/M.TECH (CS/ECE/IS/EEE) Required Skills Programming, embedded C, Linux, Yocto, protocolsUART, SPI, I2C, CAN, MODBUS, POSIX, ARM
Posted 2 months ago
5 - 10 years
15 - 20 Lacs
Bengaluru
Work from Office
Role & responsibilities Embedded C/C++ Development experience Embedded Linux. Application Development. Strong Debugging Skills Focused on Embedded Linux. Experience with Yocto Build Environment.
Posted 2 months ago
1 - 3 years
4 - 8 Lacs
Chennai
Work from Office
Title: Embedded Linux BSP/Platform Software Engineer Location: Chennai We are looking for software developers who are passionate about developing and optimizing build systems (Yocto, Timesys Factory, Buildroot) to customize embedded Linux-based platforms. What you will be doing Integrate Board Support Packages from various SoC vendors to the Timesys Embedded Linux Platform Development Framework (LinuxLink Factory), maintain and upgrade the support based on releases. Add or Bump the Linux packages supported by the Timesys Embedded Linux Platform Development Framework (LinuxLink Factory). Integrate various software and security patches into build systems to address bugs and vulnerabilities. Backport key features/bug fixes as needed by the customers to the distribution or Linux kernel of the customer's product line. Supporting customers who use Timesys LinuxLink Factory, Yocto, and other Linux platform queries of full Linux stack ranging from Bootloader. kernel to userspace. Automating and Improving the Tests to ensure reliability and compliance with specifications. Be the system-SW generalist take up any technical challenge and resolve it through the right solution. What We Need To See 2+ years experience in Embedded systems / Embedded Linux software development. Proficiency in C. Scripting and automation experience with Bash shell, Python, or similar languages is a strong plus Experience with version control systems (e.g., Git). Excellent communication and interpersonal skills. Strong problem-solving skills, adaptable, proactive, and willing to take ownership of complex problems. Hands-on Embedded Linux experience in either professional or hobby projects is a strong plus. Experience with Linux device drivers and bootloaders is a strong plus. A good breadth of technical knowledge (Linux user space) is a strong plus. Experience with one or more build environments such as Yocto, Buildroot, OpenEmbedded, and Android is a strong plus. Experience in working with peripherals and buses like SPI, I2C, UART, Ethernet, GPIO, etc. Experience with integrating and enabling software for network technologies like Bluetooth, and WiFi is a plus. Experience with NXP i.MX, TI AMx, STM32MPx, or RPI is a strong plus. Experience with Embedded Linux Graphics and Multimedia components like Weston/Wayland, X, Gstreamer, and Alsa is a strong plus. Why us? Opportunity to work on cutting-edge open-source technologies Wide variety of challenging projects to choose from Casual work environment
Posted 2 months ago
5 - 10 years
18 - 33 Lacs
Chennai, Coimbatore
Work from Office
We are looking for software developers who are passionate about developing and optimizing Linux / Android-based platforms. What you will be doing Driver development and new hardware enablement on Linux, Android or RTOS Integrate various software into build systems Design, develop, test, deploy, maintain and improve software Manage individual project priorities, deadlines and deliverables Be the Linux expert (kernel, CPU-architecture, general device-drivers, user-space) in the customer engineering team and enable customers in doing their Linux SW development. Backport key features/bug-fixes as needed by the customers to the distribution or kernel of customers product line. Be the system-SW generalist and take-up any technical challenge and resolve it through right solution. Mentor and advise developers on the best practice What We Need To See 6-10+ years of experience building and shipping embedded systems using Linux Experience with performance optimization, root cause analysis, and advanced troubleshooting at kernel-level. Ability to interpret hardware schematics Proficiency in C, Git, and one more one or more build environments such as Yocto, Buildroot, OpenEmbedded. Good breadth of technical knowledge (SoC, Linux SW, Tools, Applications) Excellent communication skills Ability to work on multiple projects simultaneously while meeting tight schedules. Demonstrated experience of leading software projects while providing technical inputs to unblock supporting teams. Keen sense of urgency and drive for results Over and above, a deep commitment to your own quality work and a strong desire to help the entire team to succeed Ways To Stand Out From The Crowd Experience with Linux device drivers and bootloaders is a strong plus. Experience working with open source community to fix bugs, add features is a plus. Experience with one or more build environments such as Yocto, Buildroot, OpenEmbedded, and Android is a strong plus. Experience with optimizing system performance using tools such as profilers and tracers is a plus. Experience with real-time operating systems is a strong plus. Scripting and automation experience with Python, bash or similar languages is a strong plus Experience debugging issues on an embedded device using an oscilloscope is a strong plus. Familiarity with security features such as SELinux, verified boot and trusted execution environments is a plus. Why us? Opportunity to work on cutting edge open source technologies Wide variety of challenging projects to choose from Casual work environment
Posted 2 months ago
2 - 7 years
5 - 9 Lacs
Pune
Work from Office
? 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 isn’t resolved Troubleshoot and perform root cause analysis of critical/ repeatable issues
Posted 2 months ago
5 - 10 years
6 - 11 Lacs
Pune
Work from Office
? 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 isn’t resolved Troubleshoot and perform root cause analysis of critical/ repeatable issues
Posted 2 months ago
2 - 7 years
5 - 9 Lacs
Hyderabad
Work from Office
? 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 isn’t resolved Troubleshoot and perform root cause analysis of critical/ repeatable issues
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