Cyient Logo

Cyient

Embedded Software Engineer

Posted 2 Days Ago
Be an Early Applicant
Electronics City, Bangalore, Karnataka
Entry level
Electronics City, Bangalore, Karnataka
Entry level
The Embedded Software Engineer will be responsible for designing and developing real-time embedded software using MATLAB, Simulink, and Embedded C/C++. The role involves ensuring compliance with relevant standards, performing unit testing, and utilizing coding guidelines. Knowledge of object-oriented programming concepts and design patterns in C++ is essential.
The summary above was generated by AI

Cyient is a global engineering and technology solutions company. As a Design, Build, and Maintain partner for leading organizations worldwide, we take solution ownership across the value chain to help clients focus on their core, innovate, and stay ahead of the curve. We leverage digital technologies, advanced analytics capabilities, and our domain knowledge and technical expertise, to solve complex business problems.

With over 15,000 employees globally, we partner with clients to operate as part of their extended team in ways that best suit their organization’s culture and requirements. Our industry focus includes aerospace and defence, healthcare, telecommunications, rail transportation, semiconductor, geospatial, industrial, and energy.

Job Description

MATLAB –

  • MATLAB, Simulink
  • MBD, MIL, SIL

Embedded C

  • Automotive Embedded C
  • Strong knowledge & experience of relevant standards: ISO 14229 (UDS)
  • MISRA C, Coding guidelines, Unit testing, Static analysis
  • Proficiency in C/C++/CAPL with real time embedded software development
  • Hands on experience with revision control tools, issue-tracking tools, compilers, emulators, debuggers, Vector HW

C++, QT

- Strong knowledge in abstraction, encapsulation, polymorphism, inheritance, constructor, destructor

- Used at least one design pattern like singleton

- Concepts of smart pointers

Skills & Experience

C++ Programming Language, Embedded C, Embedded Software, Microcontrollers

Cyient is an Equal Opportunity Employer.

 

Cyient recruits, employs, trains, compensates, and promotes regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, veteran status, and other protected status as required by applicable law. We are proud to be a diverse and inclusive company where our people can focus their whole self on solving problems that matter.

Top Skills

C
C++

Cyient Bengaluru, Karnataka, IND Office

Bengaluru, Karnataka, India

Similar Jobs

13 Days Ago
Bangalore, Bengaluru, Karnataka, IND
630 Employees
Mid level
630 Employees
Mid level
Semiconductor • Manufacturing
Design and implement software for RISC-V-based CPUs/Platforms, including bootloaders and RTOS ports. Contribute to the RISC-V software ecosystem, analyze and optimize software, and work closely with architecture and hardware design teams. Release SDKs and assist customers with prototyping. Requires strong experience in embedded software development with proficiency in C/C++ and knowledge of RTOS.
Be an Early Applicant
13 Days Ago
Bangalore, Bengaluru, Karnataka, IND
630 Employees
Mid level
630 Employees
Mid level
Semiconductor • Manufacturing
The Embedded Software Engineer will design and implement software for RISC-V-based CPUs and platforms, focusing on Linux kernel support, device drivers, and benchmarking. Responsibilities include upstream contributions to open-source projects, optimizing software for performance, and collaborating with hardware teams for enhancements.
Be an Early Applicant
2 Days Ago
Bengaluru, Karnataka, IND
50,282 Employees
Senior level
50,282 Employees
Senior level
Artificial Intelligence • Healthtech • Analytics • Biotech
The Senior Engineer in Embedded Software is responsible for designing, developing, and testing embedded software for X-ray generators. The role involves mentoring junior engineers, participating in design reviews, and improving team productivity through Agile practices and infrastructure setup for code quality and development.

What you need to know about the Bengaluru Tech Scene

Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account