Software Engineer
Published date: 2024/01/10
- Location: Bengaluru , Karnataka, India
Responsibilities:
• Responsible for Embedded software development in resource constraint microcontroller based environment
• Strong in Embedded C/C++ programming skill, RTOS system programming and architecture skills
• Responsible for providing technical leadership and defining, developing and delivering the software package to the customer
• Provide guidance to developers with planning, design, execution and debug on a day-to-day basis
• Collaborate with senior architects / engineers to translate the requirements into design and help drive the implementation within the team
• Estimate, plan, triage and manage execution of multiple concurrent activities and contribute to project planning and tracking
• Ensure assigned activities are completed within the committed timeline and acceptable quality standards
• Be the customer interface for project updates and proactively highlight risks and mitigation plan for the overall project activities
• Responsible for coordinating with cross-functional teams (Hardware, Silicon) to ensure all inter-dependencies are resolved for the smooth execution of software activities
• Responsible for staffing and resourcing of the team and part of the technical interview panel for evaluating and selecting the candidates
Requirements:
• Should have prior experience in leading a team for Embedded software / firmware development based on e200 or ARM or similar Microcontroller architecture
• AUTOSAR MCAL Driver development and Validation
• Should have developed at least 1 MCAL or CDD driver
• Expert in design and architecture in RTOS and system software.
• Expert in understanding Cortex-M based SoC architectures or similar MCU architecture with a proven experience in bootloader, Microkernel, control software and device drivers development and integration.
• Should have proven experience in technically leading mid-size team of 10-15 members
• Should have experience in leading multi-disciplinary teams working on bootloaders, kernel development, device drivers integration, validation and verification and RTOS bring-up
• Familiarity with GIT version control tool for software versioning and release packaging is required
• Skills for Demand creation
Mandatory skills:
• Embedded and System Software
• C / C++ Programming
• Responsible for Embedded software development in resource constraint microcontroller based environment
• Strong in Embedded C/C++ programming skill, RTOS system programming and architecture skills
• Responsible for providing technical leadership and defining, developing and delivering the software package to the customer
• Provide guidance to developers with planning, design, execution and debug on a day-to-day basis
• Collaborate with senior architects / engineers to translate the requirements into design and help drive the implementation within the team
• Estimate, plan, triage and manage execution of multiple concurrent activities and contribute to project planning and tracking
• Ensure assigned activities are completed within the committed timeline and acceptable quality standards
• Be the customer interface for project updates and proactively highlight risks and mitigation plan for the overall project activities
• Responsible for coordinating with cross-functional teams (Hardware, Silicon) to ensure all inter-dependencies are resolved for the smooth execution of software activities
• Responsible for staffing and resourcing of the team and part of the technical interview panel for evaluating and selecting the candidates
Requirements:
• Should have prior experience in leading a team for Embedded software / firmware development based on e200 or ARM or similar Microcontroller architecture
• AUTOSAR MCAL Driver development and Validation
• Should have developed at least 1 MCAL or CDD driver
• Expert in design and architecture in RTOS and system software.
• Expert in understanding Cortex-M based SoC architectures or similar MCU architecture with a proven experience in bootloader, Microkernel, control software and device drivers development and integration.
• Should have proven experience in technically leading mid-size team of 10-15 members
• Should have experience in leading multi-disciplinary teams working on bootloaders, kernel development, device drivers integration, validation and verification and RTOS bring-up
• Familiarity with GIT version control tool for software versioning and release packaging is required
• Skills for Demand creation
Mandatory skills:
• Embedded and System Software
• C / C++ Programming
0 page views
Related listings
-
Software EngineerSoftware DeveloperRole : React JS Location: Bangalore Experience: 5+years Technical Skills: • Front-end Development Primary Skill : • Expert in JavaScript frameworks / libraries especially ReactJS • Performing state management using Redux • JavaScript unit test librar...2026/11/08
-
Software Developer Job in Bangalore at Empoddy Retail...Software DeveloperAbout Company: We are working on some cool swadeshi projects varying from entertainment to some desi social networking and more for retail. About the Internship: Cross Platform Mobile Application Development With the proliferation of mobile platforms...2026/11/08
-
iOS developerSoftware DeveloperBachelor's degree in computer science Hands-on expertise in native iOS development Expert knowledge of iOS SDK, different versions of iOS, and dealing with different screen sizes Should be really strong in Swift/ Storyboard creation using XCode Shoul...2026/11/08
