OpenBMC Developer
- Source: Naukri
- American Megatrends
- On-site
- Chennai
- Full-Time
- Mid level
Job Description
Qualifications:
Bachelors/Masters Degree with a specialization in Computer Science, Electrical Engineering, Electronics & Communication.
Roles and Responsibilities:
You may have to perform the following duties:
-
Design and development of different features and components
-
Debug and fix error in the existing software, Porting the features to new hardware, performance improvement or enhance existing features.
-
Provide Unit test document.
-
Consulting with external and internal stakeholders on project status and proposals.
-
Working with stakeholders on technical issues including software system design and maintenance.
-
Analyzing information to recommend and plan the modules for releases
-
Strong interpersonal, communication & presentation skills.
Skill Requirements:
Mandatory skills:
- C++ Programming
- Strong knowledge of STL, Boost and OOPs
- OpenBMC
- Strong data structures and algorithms
- Embedded domain knowledge
- Linux Internals (System calls, IPC, Network Programming, POSIX Multi-thread programming)
- Systemd and D-BUS
Desirable Skills:
- Linux system start-up, uBoot
- Linux Device driver knowledge
- Linux Build framework Yocto-Bitbake, Buildroot
- Python scripting
- Debug using tools such as GDB.
- Version control - GIT and SVN
If Interested, please share your updated resume along with the following details to [email protected]
- Total Experience:
- Releavnt Experience in Linux:
- Relevant Experience in C++:
- Relevant Experience in OpenBMC or Similar:
- Current Company:
- Current CTC:
- Expected CTC (ECTC):
- Notice Period:
- Current Location:
- Offer in Hand (if any):
Skills
- cplusplus
- ipc
- yocto-project
- buildroot
- Python
