Lead/ Principal Software Engineer- C++, Embedded Linux & Yocto
Attibele, KA, IN
about 1 year ago
Save Job
Summary
Job Summary
The job includes work on issues analysis, debugging and fixing. Engineer should come up new ideas and proposals that will enhance the quality and productivity of the team. Able to communicate with customer and mentor the team.
Roles & Responsibilities
Toolchain issues analysis and debugging, testing
Toolchain feature implementation and enhancements
Mentoring new joiners
Customer communication
Should work with open-source community
Key Skills
Embedded Systems, Linux, Hardware Architecture, C, C++, Scripting, Requirement Management, ISO standards, SDLC, Team management, Handling customer.
Mandatory Skills
Hands-on work experience and good understanding on Compiler, Assembler, Linker, Libraries & Debugger
Expert knowledge and hands-on experience in C & Assembly Language
Hands on experience with binutils
Hands-on experience with python, shell script or similar scripting languages
Experience in working at various phases of SDLC
Experience on Software testing and testing tools
Experience with Linux and modern software tools and techniques for development
Good to have ;
Experience with Yocto / Open Embedded
CPP / Rust
Experience with Rust programming language
Familiarity with embedded systems design and architecture
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job