Associate Project Engineer

BlackBerry Inc.

Bengaluru

Hybrid

INR 3,500,000 - 6,000,000

Full time

2 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

ABB in Bengaluru is seeking a senior embedded software engineer to contribute to instrumentation product development from concept to release. The role focuses on designing and validating embedded software for instrumentation devices, coordinating with hardware and software teams, and ensuring performance, cost and quality.

You will work in multidisciplinary R&D teams, applying QA practices early in design and leveraging knowledge of IP protection to safeguard technology while collaborating

Qualifications

  • Bachelor’s degree or above in Computer Engineering, Electrical/Electronic Engineering from a reputed University.
  • 8 to 12 years of relevant work experience in embedded device software development preferably in electronic measurement instruments.
  • Sound knowledge and hands-on experience in C/C++ language, familiar with DSP or ARM platforms and familiar with hardware driver development skills.
  • Proficient in embedded OS (ucOS/RTOS/FreeRTOS/eCos/VxWorks/Linux) development and solid knowledge in IDE, IAR/CCS/Keil.
  • Knowledge of fieldbus and industrial communication protocols like Modbus, Ethernet TCP/IP etc. (HART, Profibus, Profinet, industrial Ethernet carries added advantage).

Responsibilities

  • Contributing to the product development in Business Line Instrumentation, from early concept phase to design, validation and release to the manufacturing units.
  • Working in R&D multidisciplinary project teams for design and development of embedded software for Instrumentation devices, and you will be responsible for functionality, performance, cost and quality of the deliveries.
  • Coordinating with hardware engineer and PC software & certification engineers for system debugging, designing and testing & documentation.
  • Working with technical experts and product managers in analyzing and implementing functional requirements considering scalability, extensibility, complexity of the software to solve complex problems.
  • Collaborating actively with technical experts from other areas across functions, and contributes in relevant forums both internal and external.
  • Documenting your work results, sharing knowledge and supporting colleagues in applying it, to ensure timely and high-quality results, as well as proposing and implementing actions to solve quality problems in R&D projects.
  • Understanding and implementing the product quality and functional requirements and early applying the necessary assurance practices in the design process.
  • Leveraging in-depth knowledge in own technical areas, to ensure that technology results are properly safeguarded through effective IP management.

Skills

C/C++
DSP/ARM
Embedded OS
System debugging

Education

Bachelor's degree in Computer/Electrical/Electronic Engineering

Tools

GIT
Azure DevOps
IDE
JIRA

Job description

At ABB, we help industries run leaner and cleaner—and every person here makes that happen. You’ll be empowered to lead, supported to grow, and proud of the impact we create together. Join us and help run what runs the world.

We welcome people from all backgrounds and experiences.

This Position reports to: Engineering Manager. In this role, you will have the opportunity to support the assigned Sales organization (division and market) and customers during the proposal process. Each day, you will serve as a key technical resource in the assigned area. You will also showcase your expertise by preparing technical descriptions of the products and technology, determining costs, and preparing final documentation.

The work model for the role is: #LI Hybrid.

This role is contributing to the Process Automation Business of Measurement and Analytics Division for Bangalore. You will be mainly accountable for:

  • Contributing to the product development in Business Line Instrumentation, from early concept phase to design, validation and release to the manufacturing units.
  • Working in R&D multidisciplinary project teams for design and development of embedded software for Instrumentation devices, and you will be responsible for functionality, performance, cost and quality of the deliveries.
  • Coordinating with hardware engineer and PC software & certification engineers for system debugging, designing and testing & documentation.
  • Working with technical experts and product managers in analyzing and implementing functional requirements considering scalability, extensibility, complexity of the software to solve complex problems.
  • Collaborating actively with technical experts from other areas across functions, and contributes in relevant forums both internal and external.
  • Documenting your work results, sharing knowledge and supporting colleagues in applying it, to ensure timely and high-quality results, as well as proposing and implementing actions to solve quality problems in R&D projects.
  • Understanding and implementing the product quality and functional requirements and early applying the necessary assurance practices in the design process.
  • Leveraging in-depth knowledge in own technical areas, to ensure that technology results are properly safeguarded through effective IP management.
Qualifications for the role:
  • Bachelor’s degree or above Computer Engineering, Electrical /Electronic Engineering from a reputed University.
  • 8 to 12 years of relevant work experience in embedded device software development preferably in electronic measurement instruments.
  • Sound knowledge and hands‑on experience in C/C++ language, familiar with DSP or ARM platforms and familiar with hardware driver development skills.
  • Proficient in embedded OS (ucOS/RTOS/FreeRTOS/eCos/VxWorks/Linux) development and solid knowledge in IDE, IAR/CCS/Keil.
  • Strong interest in physics and sensing technologies.
  • Domain knowledge in one of the following areas: process automation (preferred), industrial applications, automotive, medical.
  • Hands‑on experience in with development tools like GIT, Azure DevOps, IDE, JIRA is a plus.
  • Knowledge of fieldbus and industrial communication protocols like Modbus, Ethernet TCP/IP etc. (HART, Profibus, Profinet, industrial Ethernet carries added advantage.
More about Us:

The Energy Industries Division serves a wide range of industrial sectors, including hydrocarbons, chemicals, pharmaceuticals, power generation and water. With its integrated solutions that automate, digitalize and electrify operations, the Division is committed to supporting traditional industries in their efforts to decarbonize. The Division also supports the development, integration and scaling up of new and renewable energy models. The Division’s goal is to help customers adapt and succeed in the rapidly changing global energy transition. Harnessing data, machine learning and artificial intelligence (AI), the Division brings over 50 years of domain expertise delivering solutions designed to improve energy, process and production efficiency, as well as reduce risk, operational cost and capital cost, while minimizing waste for customers, from project start‑up and throughout the entire plant lifecycle.

Why ABB:

Why ABB Working at ABB gives you the opportunity to contribute to a healthier and more prosperous world. Add to your story by joining a passionate team, focused on pushing the boundaries of technology to drive performance, shape new business models and find new ways of working that benefit our customers, partners and society. We want you to be proud of being part of ABB.

We care:

At ABB, we care about our people and their stories. We create safe, fair, equitable and inclusive working environments in which our people can succeed and develop, regardless of gender, ethnicity, sexual orientation or cultural, religious or social background. Diverse teams make us stronger. ABB is also committed to a high standard of integrity in everything we do.

We grow:

We help our people succeed and develop, and we empower them to create their own careers at ABB. Our benefits, reward and development programs encompass a wide array of offerings.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

sales support specialist
sales support specialist

BlackBerry Inc. • Chennai District

Hybrid
INR 700,000 - 1,200,000
Senior Project Engineer -SIS
Senior Project Engineer -SIS

BlackBerry Inc. • Bengaluru

On-site
INR 2,500,000 - 4,500,000
Automation Engineer
Automation Engineer

BlackBerry Inc. • Chennai District

On-site
INR 600,000 - 900,000
R&D Senior SW Engineer - Embedded Firmware - Design and Development
R&D Senior SW Engineer - Embedded Firmware - Design and Development

BlackBerry Inc. • Bengaluru

Hybrid
INR 1,200,000 - 2,400,000
Digital Solution Engineering Specialist
Digital Solution Engineering Specialist

BlackBerry Inc. • Bengaluru

Hybrid
INR 2,500,000 - 3,500,000
Software Engineer
Software Engineer

BlackBerry Inc. • Bengaluru

On-site
INR 1,200,000 - 2,200,000
Technical Consulting Manager
Technical Consulting Manager

BlackBerry Inc. • Pune District

Hybrid
INR 2,800,000 - 5,000,000
Associate Project Manager
Associate Project Manager

BlackBerry Inc. • Bengaluru

On-site
INR 1,800,000 - 2,800,000
PMS Specialist - Process Power Manager
PMS Specialist - Process Power Manager

BlackBerry Inc. • Bengaluru

Hybrid
INR 1,800,000 - 2,400,000
Sr. Project engineer/Lead Engineer
Sr. Project engineer/Lead Engineer

ABB • Bengaluru

Hybrid
INR 1,800,000 - 3,800,000