Manager / Technical Lead - Embedded Linux
1 month ago
Software Architect:
- Evaluate and define detailed software requirements and design specifications based on input from product/System level requirements specifications in cooperation with internal and external stakeholders.
- Collaborate with a cross functional teams to define the interfaces between hardware components, microcontrollers and software, and the operational performance requirements of the integrated system.
- Develop the high level architecture through functional analysis and allocation of requirements, concept development and selection.
- Work closely with the software development and software verification & validation team to select the development and testing methodology and tools that meet the system and software requirements and comply with the enterprise and industry level processes and standards.
- Create and maintain software design and test documents for existing, ongoing and future feature development
Leadership
- Lead a small size software team in the design, implementation, testing and maintenance of embedded software and, to a lesser extent, of PC tools used for service and production as engineering tools.
- Own the project software development deliverables and development from conceptual design to production.
- Create software work break down structures for specific projects and assign to team members for development. Work closely with the development team to ensure that tasks are further decomposed, properly assigned, verified and closed.
- Solve complex issues and SW development and integration of the modules developed by team members.
- Lead technical reviews of the software to support development process and ensure technical integrity of software deliverables.
- Participate in end-product development activities by contributing ideas, concerns, risk analysis and mitigation as required.
- Participates in end-product design reviews associated with each product development phase including system level reviews and FMEA’s.
- Track and communicate software development status.
- Oversee and guide scrum teams – Be a scrum master ensuring that team follows scrum framework values and agile practices, mentoring and motivating the teams to improve processes, facilitating meetings and decision-making processes, and eliminating team impediments.
III. REQUIREMENTS:
- Minimum 8 years of experience in Linux based embedded software design and development.
- Excellent Programming Skills in C/C++ language
- Expert knowledge on multithreading concepts synchronizations and IPC mechanisms.
- Understanding of Linux based embedded system boot up architecture, secure boot and verified boot.
- Knowledge on Linux internals and Device drivers.
- Exposure to networking protocols like FTP, Web Sockets, DNS, DHCP, IPV6.
- Experience on embedded database, Linux shared memory primitives, logging mechanisms is desired.
- Hands on experience on communication protocols I2C, SPI, UART, USB
- Hands on Experience in GUI design and development using QT creator
- Hands on experience in Shell scripting
- Should be able to solve problems by identifying root causes, analyzing possible solutions, and take appropriate action
- Should be able to write effective and reusable code according to best practices
Qualification : B Tech/ M Tech / MS (Electrical or Electronics)
Experience : 8 yr to 12 yrs
Location : Bangalore
-
Manager / technical lead - embedded linux
1 month ago
Bangalore, India Exicom Full timeSoftware Architect: Evaluate and define detailed software requirements and design specifications based on input from product/System level requirements specifications in cooperation with internal and external stakeholders. Collaborate with a cross functional teams to define the interfaces between hardware components, microcontrollers and software, and the...
-
Manager / Technical Lead - Embedded Linux
1 month ago
bangalore, India Exicom Full timeSoftware Architect: Evaluate and define detailed software requirements and design specifications based on input from product/System level requirements specifications in cooperation with internal and external stakeholders. Collaborate with a cross functional teams to define the interfaces between hardware components, microcontrollers and software, and the...
-
Manager / Technical Lead - Embedded Linux
1 month ago
bangalore, India Exicom Full timeSoftware Architect:- Evaluate and define detailed software requirements and design specifications based on input from product/System level requirements specifications in cooperation with internal and external stakeholders.- Collaborate with a cross functional teams to define the interfaces between hardware components, microcontrollers and software, and the...
-
Manager / Technical Lead - Embedded Linux
1 month ago
bangalore, India Exicom Full timeSoftware Architect:Evaluate and define detailed software requirements and design specifications based on input from product/System level requirements specifications in cooperation with internal and external stakeholders.Collaborate with a cross functional teams to define the interfaces between hardware components, microcontrollers and software, and the...
-
Manager / Technical Lead - Embedded Linux
1 month ago
bangalore, India Exicom Full timeSoftware Architect: Evaluate and define detailed software requirements and design specifications based on input from product/System level requirements specifications in cooperation with internal and external stakeholders. Collaborate with a cross functional teams to define the interfaces between hardware components, microcontrollers and software, and the...
-
Manager / Technical Lead - Embedded Linux
1 month ago
bangalore, India Exicom Full timeSoftware Architect:Evaluate and define detailed software requirements and design specifications based on input from product/System level requirements specifications in cooperation with internal and external stakeholders.Collaborate with a cross functional teams to define the interfaces between hardware components, microcontrollers and software, and the...
-
Manager / Technical Lead - Embedded Linux
1 month ago
Bangalore, India Exicom Full timeSoftware Architect: Evaluate and define detailed software requirements and design specifications based on input from product/System level requirements specifications in cooperation with internal and external stakeholders. Collaborate with a cross functional teams to define the interfaces between hardware components, microcontrollers and software, and the...
-
bangalore, India CAPUF Embedded Full timeCAPUF Embedded Private Limited is an Embedded Product Development Company. CAPUF helps companies build embedded products with their hardware development and firmware development services. We are looking for an embedded software development engineer (Full-time) Location is HSR Layout, Bangalore Salary: 5-8L per annum + project incentives Please don't apply if...
-
Technical Lead
1 month ago
Bangalore, India Talpro Full timeJob Description :Role Purpose : Responsible for the overall software application development and maintenance strategy, implementation roadmap and line management of the team.Key Accountabilities : - Bachelor's in Engineering with 3-8 years of experience.- Experience in leading software development teams Preferred Experience and Qualification:- Guide...
-
Embedded Linux Systems Developer
2 months ago
Bangalore, India HyrEzy Talent Solutions Full timeJob Title: Embedded Linux Systems DeveloperJob Summary:We are seeking an experienced Embedded Linux Systems Developer to join our team at HyrEzy Talent Solutions. As an Embedded Linux Systems Developer, you will be responsible for designing, developing, and maintaining embedded systems and Linux-based solutions.Key Responsibilities:Develop and maintain...
-
Embedded Linux Software Engineer
2 months ago
Bangalore, India HyrEzy Talent Solutions Full timeJob Title: Embedded Linux Software EngineerAt HyrEzy Talent Solutions, we are seeking an experienced Embedded Linux Software Engineer to join our team. The successful candidate will be responsible for designing, developing, and maintaining embedded Linux systems and applications.Key Responsibilities:Design and implement Linux-based applications, drivers, and...
-
Embedded Linux Development Engineer
2 weeks ago
Bangalore, India Creenosolutions Pvt Ltd Full timeEmbedded Linux development EngineerMandatory Skills :- Engineer with 6 to 10yrs of experience in embedded Linux/Linux application/driver/kernel development.- Strong C/C++ development skills with a good understanding of object-oriented design.- Experience dealing with Linux community and Open Source contribution a plus- Experience with any one of the domains...
-
Expert Embedded Linux Developer
2 months ago
Bangalore, India HyrEzy Talent Solutions Full time**Embedded Software Engineer Wanted**We are looking for a skilled Embedded Software Engineer to develop and optimize embedded operating systems for Software Defined Vehicles. In this role, you will work on QNX and Linux platforms, focusing on board bring-up, device driver development, and BSP porting for SoC/MPU-based embedded systems.**Key...
-
Embedded Linux Development Lead
17 hours ago
Hyderabad/Bangalore, India PEOPLEPLUS PROFESSIONAL SERVICES PVT LTD Full timeJob Description : As an Embedded Linux Development Lead, you will oversee and guide a team of engineers, working closely on the development of Linux drivers and kernel modules. You will play a crucial role in architecture, design, and ensuring adherence to best practices for driver development.Key Responsibilities : - Lead a team of engineers in embedded...
-
Embedded Linux Development Engineer
2 weeks ago
Bangalore, India Askexim Services (P) Limited Full timeCompany : A leading Product Engineering company specializing in Semiconductor, Embedded, Artificial Intelligence, and Automotive domains.Location : BangaloreEmployment : Permanent on-roll job with the companyKeywords : Linux, Embedded, device driver, Graphics, Multi media, OpenCL, OpenGL, RTOS Requirements : - Engineer with 6 to 10yrs of experience...
-
Embedded Linux Development Architect
17 hours ago
Hyderabad/Bangalore, India PEOPLEPLUS PROFESSIONAL SERVICES PVT LTD Full timeJob Description : The Embedded Linux Development Architect will provide architectural vision and technical leadership for embedded Linux projects, designing solutions that drive innovation and efficiency. You will work closely with development teams, product management, and other stakeholders to develop scalable and robust Linux-based systems.Key...
-
Embedded Linux development Engineer
3 weeks ago
Bengaluru / Bangalore, India Recruitbyte Services Private Limited Full timeLocation- Bangalore_WhitefieldNP- Only immediate joiners full day interview on 21st and 22nd Jun'24- F2FBudget- 6 Yrs- 15 LPA8 + Yrs- 22LPAEmbedded Linux development Engineer Mandatory Skills:Engineer with 6 to 10yrs of experience in embedded Linux/Linux application/driver/kernel development.Strong C/C++ development skills with a good understanding of...
-
Embedded Linux Development Professional
2 months ago
Bangalore, India Creenosolutions Pvt Ltd Full timeEmbedded Linux Development OpportunityCreenosolutions Pvt Ltd is seeking a highly skilled Embedded Linux Development Engineer to join our team. This role requires a strong background in embedded systems development, with a focus on Linux kernel and driver development.Mandatory Skills:- 6-10 years of experience in embedded Linux/Linux...
-
Embedded C++ Engineer
2 weeks ago
Bangalore, India Domnic Lewis International Full timeWe have job opportunity for Embedded C++ Developer with Linux in : 5-9yearsLocation : Bangalore Role : Emb C++ and Linux RESPONSIBILITIES :- Design, develop, test, maintain, document and release software solutions according to a new Epic/Capability- Discuss with the System Leaders/Functional Owners group to get the required specification which need to be...
-
Linux BSP Engineer
2 weeks ago
Bangalore, India Hrizen techno services Full timeResponsibilities :Embedded Software Development :- Develop and maintain device drivers for various hardware components within embedded systems.- Participate in the porting and bring-up process of Board Support Packages (BSPs) and bootloaders.- Develop low-level system software functionalities to support camera product features.- Work closely with hardware...