The Job logo

What

Where

Firmware & Embedded Engineer

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Smart SummaryPowered by Roshi
Dear Candidate, We have a full-time on-site opportunity for Firmware & Embedded Engineer at Accenture, located in Bengaluru, Karnataka, India. You will develop firmware and embedded software for consumer electronics, medical devices, and IoT products. Must have advanced Embedded System Engineering skills.

Job description 

Project Role Description : Develop, integrate, and define requirements for firmware and embedded software and operating systems that power physical products such as consumer electronics, medical devices, and other IoT products. Work across system architecture, device drivers, application code, APIs, and communication protocols. Test and validate product implementations.

Project Role : Firmware & Embedded Engineer Project Role Description : Develop, integrate, and define requirements for firmware and embedded software and operating systems that power physical products such as consumer electronics, medical devices, and other IoT products. Work across system architecture, device drivers, application code, APIs, and communication protocols. Test and validate product implementations. Must have Skills : Advanced Embedded System Engineering Good to Have Skills : Linux, C++ Programming Language Job Requirements : Key Responsibilities : Lead the effort to design, build and configure applications, acting as the primary point of contact ,Drives the sign off on the technology solution and acts as an interface with the delivery organization to ensure effective transition, shape services and determine appropriate service delivery locations and related costs , Participate and lead solution discussions and client meetings related to Automotive solutions, Connected vehicle solutions and similar solution proposed to a client ,Engage /co Technical Experience : Overall 7 years of experience in SDV and Embedded Automotive domain expertise, At least 3 to 4 years of experience in tools like VLAB, AWS Graviton, Experience in scripting languages like Python, CAPL/C , Experience in working with AUTOSAR architecture, ASPICE and MISRA standards, Experience in Requirement management tool DOORS, Polarion or others, Should have a good knowledge and experience in any one of these protocols CAN, LIN, UDS, Experience in system testing and test automation Professional Attributes : Good analytical and QA skills, Good communication and interpersonal skills Educational Qualification: Bachelors of engineering in Computer Science or any other stream Additional Info :

Set alert for similar jobsFirmware & Embedded Engineer role in Bengaluru, India
Accenture Logo

Company

Accenture

Job Posted

7 months ago

Job Type

Full-time

WorkMode

On-site

Experience Level

3-7 Years

Category

Software Engineering

Locations

Bengaluru, Karnataka, India

Qualification

Bachelor or Master

Applicants

Be an early applicant

Related Jobs

Razorpay Logo

Principal Engineer - Firmware

Razorpay

Bengaluru, Karnataka, India

Posted: 3 months ago

Principal Engineer - Firmware role at Razorpay involving collaborating with cross-functional teams to define firmware requirements, developing and testing firmware solutions for smart speakers and IOT devices in the payments domain. Optimizing code, conducting testing, staying updated with technologies, and documenting designs are crucial aspects of the position. It's a full-time, on-site opportunity in Bengaluru, India.

Hewlett Packard Enterprise Logo

Firmware Architect

Hewlett Packard Enterprise

Bengaluru, Karnataka, India

Posted: a month ago

Job description  What you’ll do: Seeking Experienced Firmware Architect to work on HPE iLO (Integrated Lights Out) server management solution specifically focused on iLO platform enablement areas. HPE Integrated Lights Out Management is a flagship product in server industry leading embedded server manager for decades. It’s one of the most profitable HPE product raking millions through its licensing revenue. iLO supports the complete lifecycle of all HPE ProLiant servers, from initial deployment to ongoing management and service alerting. As part of the Hewlett Packard Enterprise Servers group, this team is responsible for designing and developing iLO manageability firmware.   Management Level Definition: Unique mastery  and recognized authority on relevant subject matter knowledge including technologies, theories and techniques. Contributes to the development of innovative principles and ideas. Successfully operates in the most complex disciplines, in which the company must operate to be successful. Provides highly innovative solutions. Leads large, cross-division functional teams or projects that affect the organization's long-term goals and objectives. May participate in cross-division, multi-function teams. Provides mentoring and guidance to lower level employees. Routinely exercises independent judgment in developing methods, techniques and criteria for achieving objectives. Develops strategy and sets functional policy and direction. Acts as a functional manager within area of expertise but does not manage other employees as a primary job function.   Responsibilities: Designs enhancements, updates, and programming changes for portions and subsystems of firmware, including DSP, embedded code, CHIF, I2C, SPI drivers, BMC applications and BIOS/UEFI. Develops organization-wide architectures and methodologies for software systems design and development across multiple platforms and organizations within the Global Business Unit. Identifies and evaluates new technologies, innovations, and outsourced development partner relationships for alignment with technology roadmap and business value; creates plans for integration and update into architecture. Reviews and evaluates designs and project activities for compliance with development guidelines and standards; provides tangible feedback to improve product quality and mitigate failure risk. Leverages recognized domain expertise, business acumen, and experience to influence decisions of executive business leadership, outsourced development partners, and industry standards groups. Work continuously with Product Management to refine, prioritize and elaborate new requirements. Provides guidance and mentoring to Architects on software systems design and development innovation and excellence.   What you need to bring: Education and Experience Required: Bachelor's or master's degree in Electronics & Communication, Computer Science, Information Systems, or equivalent. Typically, 15+ years' experience.   Knowledge and Skills: Strong programming experience in C and C++ Strong understanding of the Server manageability domain in specific and Server Industry in General. Design, Debug and Development on RTOS like Green hills Integrity, Embedded Linux. Experience working with ARM processor or similar system controllers. Expertise in multiple firmware design tools and languages. Experience in overall architecture of software systems for products and solutions. Designing and integrating software systems running on multiple platform types into the overall architecture. Evaluating and selecting forms and processes for software systems testing and methodology, including writing and execution of test plans, debugging, and testing scripts and tools. History of innovation with multiple patents or deployed solutions in the field of software design. Experience in openBMC or Yocto-based Baseboard Management Controllers (BMC). Strong programming experience in C and C++ or Python Experience in Linux - device driver development, Inter-process communication, interrupt and exception handling, and dynamic memory handling. Working knowledge of debugging tools like gdb, kdb, and JTAG debuggers. Experience working with multi-core ARM processors or similar system controllers.   Additional Skills: Cloud Architectures, Cross Domain Knowledge, Design Thinking, Development Fundamentals, DevOps, Distributed Computing, Microservices Fluency, Full Stack Development, Security-First Mindset, Solutions Design, Testing & Automation, User Experience (UX)