Bare Metal Developer (Bengaluru)

Bare Metal Developer (Bengaluru)

26 Oct
|
ACL Digital
|
Bengaluru

26 Oct

ACL Digital

Bengaluru

Company Description ACL Digital is a design-led leader in Digital Experience, Product Innovation, Solutions, and Consulting, supporting organizations from strategy through design, implementation, and ongoing management. The company focuses on customer journeys and human-centered design to help large enterprises, SMBs, and start-ups accelerate innovation and business transformation. ACL Digital is recognized for driving business innovation, integration, and transformation through disruptive technologies that create competitive advantage and fresh perspectives.

With a multi-cultural, transnational workforce and as part of the ALTEN Group of over 50,000 employees across more than 30 countries, ACL Digital offers a collaborative, knowledge-building environment for professionals seeking growth and impact.

Role Description As a Baremetal Developer at ACL Digital, you will work on low-level software development directly on hardware platforms to enable reliable and high-performance embedded solutions. This full-time, in office role based in Bengaluru involves designing, implementing, and optimizing bare-metal applications, device drivers, and board support packages. You will collaborate with cross-functional engineering teams to define system requirements, conduct hardware-software integration, and troubleshoot complex issues using debugging tools and instrumentation.

Daily responsibilities include writing clean and efficient C/C++ code, performing code reviews, optimizing memory and performance usage,



and preparing technical documentation for internal and client stakeholders. You will contribute to continuous improvement of development practices, support release cycles, and ensure compliance with relevant industry standards and security guidelines.

Qualifications :

- Experience level : 4 - 12 Years.
- Location : Bangalore.
- Strong programming skills in low-level languages such as C and C++, with experience in bare-metal or embedded systems development.
- Knowledge of microcontroller and processor architectures (e.g., ARM, x86, or similar), including interrupt handling, memory management, and peripheral interfaces.
- Hands-on experience with hardware bring-up, device drivers, board support packages, and hardware-software integration.
- Proficiency with debugging and diagnostic tools (e.g., JTAG, logic analyzers, oscilloscopes) and familiarity with version control systems such as Git.
- Understanding of real-time constraints, performance optimization, and secure coding practices for embedded environments.
- Ability to read and interpret hardware schematics, datasheets, and technical specifications, and to collaborate closely with hardware engineers.
- Strong problem-solving skills, attention to detail, and the ability to work independently and in cross-functional teams in an on-site environment.
- B.Techor M.Tech degree in Computer Science, Electronics, Electrical Engineering, or a related technical field; prior experience in embedded or bare-metal development is highly preferred.

📌 Bare Metal Developer (Bengaluru)
🏢 ACL Digital
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: bare metal developer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: bare metal developer (bengaluru) / bengaluru