17 Sep
|
MyCareernet
|
Bengaluru
17 Sep
MyCareernet
Bengaluru
Key Skills: Architecture, CSS, EDA, Embedded, Firmware, Go, Linux, REST, Security
Roles & Responsibilities:
- Your day-to-day role will involve low level software development, test and debug on various platforms, including software models, development boards and shipping products.
- Participating in the design and implementation of new features and bug fixes in Trusted Firmware, secure OS, bootloaders, Hypervisor, AOSP, Linux Kernel
- Act as a people manager or technical lead, supporting engineer growth, guiding teams, and coordinating efforts to ensure predictable delivery of quality software.
Skills Required:
- Minimum 14+ years of demonstrated experience.
- Excellent C/C++ programming skills with the ability to add significant current functionality
- Analyze and fix sophisticated defects. Some knowledge of assembly and strong debugging skills.
- Expertise in low-level software,
with a strong understanding of system architecture (preferably ARM), OS fundamentals, bootloaders.
- Good understanding of test methodologies, CI and test automation.
- Technical leadership or people management experience, mentoring junior engineers.
Nice To Have
- Experience with Python programming and writing shell scripts.
- Experience of software profiling, instrumentation, and optimization.
- Experience with Security Development Lifecycle (SDL) practices.
- Familiar with open-source project development cycles and contribution processes including upstreaming and codeline maintenance.
- Strong interpersonal skills; excellent written and spoken English.
Education: Bachelor's degree in Engineering
📌 Staff Software Engineer (Bengaluru)
🏢 MyCareernet
📍 Bengaluru