- Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Principal Engineer Firmware.
Urgent! Principal Engineer - Firmware Job Opening In Bangalore – Now Hiring V Group Consultancy Services Pvt. Ltd.
Job Description: As a Principal Firmware Engineer, you will join a team of professionals in developing software and Real-Time Firmware developing solutions for state-of-art System-on-Chip (SoC) devices with embedded MIPS processors.
Reporting to the Manager of Software Development, your responsibilities will include, but are not limited to the following: Participate as a senior/technical lead member of the team in the technical analysis and integration of storage software involving SAS expander, SATA/SAS/RAID controller technologies and Network Storage architectures.
Lead and mentor junior members Program MIPS processors using C and assembly language to implement core software/firmware components as well as device drivers.
Work directly with customers in the development of their software solutions using Microsemi devices and software/firmware components Work in collaboration with other Microchip sites to design solutions and resolve customer issues Participate in detailed design and code reviews of implementations by team Sustain current product and guide next generation product to production.
Troubleshoot and resolve complex software problems in embedded real-time systems.
Analyze software performance (cycle counts, cache utilization) of firmware.
Write comprehensive engineering documentation.
Present technical information to small teams of engineers and technical marketing personnel.
Requirements Requirements/Qualifications: BE / B.
Tech -EE or Computer Science / BS Math with emphasis in embedded processing.
8.5+ years of software/firmware system development for Network Storage technologies or demonstrated comparable experience.
3+ years experience with one or more storage protocols such as SAS/SATA/SCSI/NVMe and thorough knowledge of PCIe interface.
Detailed working knowledge of storage software/firmware design and implementation.
Demonstrated ability to conceive, design, implement and document complex firmware systems.
Demonstrated ability to complete software product development (through commercial release).
Knowledgeable in use of tool chains and debug tools.
Effective communicator of technical ideas using verbal as well as written skills Works well in a small team.
Willingness to set and meet deadlines.
Highly motivated, sets personal goals, and achieves goals without supervision.
DESIRABLE QUALIFICATIONS Have worked in storage network technologies.
Previous experience developing on embedded system architecture (MIPS/ARMS/PPC).
Experience writing drivers for embedded microprocessor peripherals such as UARTs, I2C, SPI and GPIO.
Knowledge of Embedded Linux development as well as RTOS constructs including processes, threads, scheduling, synchronization mechanisms, memory management.
Familiarity with protocol analyzer and tools is a plus.
Any Graduate
8-10 years
Job Requirements: Develop and implement functional, performance and system level/use-case validation of 32 bit microcontrollers Experience with Microcontrollers, FPGAs, and in general, Embedded Systems.
Familiar with embedded ARM Cortex M family, RISC-V, MIPS is preferred Experience with communication busses (GPIB, RS-232, RS-485, SPI/QSPI, I2C, I2S, USB, EBI, Ethernet, etc.).
Experience with Embedded firmware development and should have strong hands-on knowledge of embedded C programming language Candidate will have the primary role of creating, auditing, and overseeing test procedures, validation plans, data collection, post-processing of validation data, reports, and documenting results.
Candidate should be familiar with using lab equipment such as Oscilloscopes, Logic Analyzers, Power Supplies, Arbitrary Waveform and Pulse generators, etc.
Fluent in use of PCB schematics and layout.
Develop performance tests for determining circuit margin and datasheet parameters.
Develop automated lab-based testing of microcontroller for both digital and analog modules at the unit level and at the full chip level and should be able to troubleshoot and resolve issues found during validation Design or assist in the development of new testing infrastructure for use within the validation team Drive design recommendations to improve the validation process, such as enhancements to test software and hardware environments, lab equipment usage, and data management.
Work with the validation team on customer support requests for released products.
Work in an international environment (Europe, Asia, USA) with diverse functional groups (Architecture, Analog/Digital Design, Applications, Marketing, Product and Test Engineering).
Qualifications & Experience: Candidate must be a College Graduate with a Bachelor’s degree in Electrical / Electronic or Computer Engineering (or equivalent).
Candidate should have 6 to 8 years of related work experience.
Required Skills : Experience with Clock subsystem and Reset subsystems (BOR, POR, Bandgap, WDT etc.) and exposure to Analog peripherals (ADCs, DACs, Comparators, Op-AMPs, CTMU).
Exposure to bench automation tools(NI Tools - LabView/TestStand) and scripting languages is add-on Experience in application development, system level test development Strong analytical and problem-solving / debug skills.
Code and System debugging skills using in circuit emulators and lab equipment such as oscilloscope/logic analyzer.
Excellent verbal and written communication skills.
Able to work well in a team environment and adapt real-time.
Able to think of test cases and customer usage model that may violate the assumptions of designers and architects.
Able to prioritize tasks and execute to rigorous and dynamic schedules.
Able to understand and generate board schematics, , board design - schematic entry, BOM creation, net list generation (logical board design) Comprehensive record keeping and detailed debugging notes.
✨ Smart • Intelligent • Private • Secure
Practice for Any Interview Q&A (AI Enabled)
Predict interview Q&A (AI Supported)
Mock interview trainer (AI Supported)
Ace behavioral interviews (AI Powered)
Record interview questions (Confidential)
Master your interviews
Track your answers (Confidential)
Schedule your applications (Confidential)
Create perfect cover letters (AI Supported)
Analyze your resume (NLP Supported)
ATS compatibility check (AI Supported)
Optimize your applications (AI Supported)
O*NET Supported
O*NET Supported
O*NET Supported
O*NET Supported
O*NET Supported
European Union Recommended
Institution Recommended
Institution Recommended
Researcher Recommended
IT Savvy Recommended
Trades Recommended
O*NET Supported
Artist Recommended
Researchers Recommended
Create your account
Access your account
Create your professional profile
Preview your profile
Your saved opportunities
Reviews you've given
Companies you follow
Discover employers
O*NET Supported
Common questions answered
Help for job seekers
How matching works
Customized job suggestions
Fast application process
Manage alert settings
Understanding alerts
How we match resumes
Professional branding guide
Increase your visibility
Get verified status
Learn about our AI
How ATS ranks you
AI-powered matching
Join thousands of professionals who've advanced their careers with our platform
Unlock Your Principal Engineer Potential: Insight & Career Growth Guide
Real-time Principal Engineer Jobs Trends in Bangalore, India (Graphical Representation)
Explore profound insights with Expertini's real-time, in-depth analysis, showcased through the graph below. This graph displays the job market trends for Principal Engineer in Bangalore, India using a bar chart to represent the number of jobs available and a trend line to illustrate the trend over time. Specifically, the graph shows 604709 jobs in India and 8337 jobs in Bangalore. This comprehensive analysis highlights market share and opportunities for professionals in Principal Engineer roles. These dynamic trends provide a better understanding of the job market landscape in these regions.
Great news! V Group Consultancy Services Pvt. Ltd. is currently hiring and seeking a Principal Engineer Firmware to join their team. Feel free to download the job details.
Wait no longer! Are you also interested in exploring similar jobs? Search now: Principal Engineer Firmware Jobs Bangalore.
An organization's rules and standards set how people should be treated in the office and how different situations should be handled. The work culture at V Group Consultancy Services Pvt. Ltd. adheres to the cultural norms as outlined by Expertini.
The fundamental ethical values are:The average salary range for a Principal Engineer Firmware Jobs India varies, but the pay scale is rated "Standard" in Bangalore. Salary levels may vary depending on your industry, experience, and skills. It's essential to research and negotiate effectively. We advise reading the full job specification before proceeding with the application to understand the salary package.
Key qualifications for Principal Engineer Firmware typically include Other General and a list of qualifications and expertise as mentioned in the job specification. Be sure to check the specific job listing for detailed requirements and qualifications.
To improve your chances of getting hired for Principal Engineer Firmware, consider enhancing your skills. Check your CV/Résumé Score with our free Resume Scoring Tool. We have an in-built Resume Scoring tool that gives you the matching score for each job based on your CV/Résumé once it is uploaded. This can help you align your CV/Résumé according to the job requirements and enhance your skills if needed.
Here are some tips to help you prepare for and ace your job interview:
Before the Interview:To prepare for your Principal Engineer Firmware interview at V Group Consultancy Services Pvt. Ltd., research the company, understand the job requirements, and practice common interview questions.
Highlight your leadership skills, achievements, and strategic thinking abilities. Be prepared to discuss your experience with HR, including your approach to meeting targets as a team player. Additionally, review the V Group Consultancy Services Pvt. Ltd.'s products or services and be prepared to discuss how you can contribute to their success.
By following these tips, you can increase your chances of making a positive impression and landing the job!
Setting up job alerts for Principal Engineer Firmware is easy with India Jobs Expertini. Simply visit our job alerts page here, enter your preferred job title and location, and choose how often you want to receive notifications. You'll get the latest job openings sent directly to your email for FREE!