Current Position | Staff Software Engineer – Sensor Hub Application Development | Bengaluru

In Case you are inclined to enhance your career growth then I got the below position for your reference;

Company : Product Development MNC

Mode Of Hiring: Permanent

Work Location: Bengaluru

Requirement Details
Requirement Staff Software Engineer – Sensor Hub Application Development ( FFEAT)
Job Opening ID 003
Experience 8.00 to 11.00 yrs
Location Bangalore
Staff Software Engineer – Sensor Hub Application Development ( FFEAT)

Bengaluru, India Full-time

Company Description

Name Undisclosed, founded in 1988, is a fabless semiconductor company designing Customer Specific Standard Products, or CSSPs. CSSPs are complete, customer-specific solutions that include a combination of silicon solution platforms, Proven System Blocks (PSBs,) customer-specific logic, software drivers and firmware. CSSPs extend battery life, improve the viewability of images on mobile displays and add differentiated features to handheld mobile devices.

Name Undisclosed supplies leading-edge, low-power customizable semiconductor sub-system solutions for tablets, smartphones, broadband data cards, secure access data cards and mobile enterprise products. These solutions include storage, video imaging, wireless networks, USB connectivity and security.

Job Description

The Staff Engineer – Sensor Hub Application Development (FFEAT) is key member of the India team and will report to Director – Software Engineering . The Senior Software Engineer will be an integral part of EDA tools team at QLI, with primary responsibility and ownership of Sensor Hub application development tool (FFEAT). The role holder will be also responsible for identifying and resolving problems based on broad objectives and customer issues.

Key responsibilities include but are not limited to:

Full lifecycle software development including design, development, testing and documentation of Sensor Algorithm Processing Engine. Primary responsibility is to take ownership of Sensor Hub application development tool (FFEAT).

Effectively collaborate with Sensor Algorithm developers to expand the language to meet the functionality/performance objective.

Effectively collaborate with H/W team to conclude on ways of efficiently partitioning the algorithms in S/W & H/W.

Utilize Object-oriented programming methodology using C++ & STL for design and implementation of current and next generation Sensor Hub solutions.

Perform detailed analysis, identify root causes and arrive at suitable solutions during all phases of the software development lifecycle.

Engage and team up with colleagues globally, and leverage technical skills to produce results with a high degree of responsiveness, regardless of time and geographical differences.

Resolve wide range of issues in a creative way, exercise judgment in selecting methods and techniques to arrive at solutions.

Key Activities for the position include but are not limited to:

Take technical ownership of FFEAT. It includes defining & developing new features in ownership area(s);

Develop/Maintain a new IDE (compiler, debugging environment)

optimizing hardware instruction set for proprietary architecture

extending language to develop new functionality of Sensor Algorithms

migrate the existing implementation to object-oriented methodology following C++ & STL

Effectively work with H/W team to define efficient instruction set for given algorithm,

Work on implementing the compiler (parser, optimizer) for newly introduced instruction set in S/W.

Develop a debugging environment for analyzing & debugging algorithms.

Work on different phases of software development cycle, from gathering requirement specification to delivery.

Design & develop the assigned projects, following best practices in defining object-oriented methodology and implementing it by effectively using C++ & STL.

Giving utmost importance to quality and robustness of the deliverables. It is achieved by doing a thorough functional unit testing of the implemented features.

Qualifications

MS/M.Tech in CS/Electronics/Electrical Engineering with 8-10 years of experience in developing IDE (compilers, debugger, H/W emulation)

Very good understanding of compilers design

Good understanding of micro-processors & computer architecture, and experience of applying that knowledge in system-level application development.

Strong academic background and good understanding of data structures and algorithms.

Good to have prior experience on Sensor Hub applications.

Strong in object-oriented programming using C++ & STL.

Good Understanding of C, Shell scripting, Makefiles, Tcl & Lex/Yacc

Self-motivated with the ability to work with minimal supervision

Ability to work well in a dynamic environment and be able to respond positively to change

Superior verbal and written communication skills, in English

Additional Information

Veteran Commitment

Name Undisclosed commits to hiring veterans

Equal Opportunity

Name Undisclosed is an  Equal Opportunity Employer

If this sounds like the right job for you, then use the button below to submit your resume. We look forward to receiving your application.

Warm Regards

 “Delivery Is Our Motto” 

        “We Recruit People Not Profiles”

Amith Somani | Lead Staffing Specialist |  812 3000 300

: s.amith@everestconsulting.net | | | Follow FB Page
Everest Consulting Group India Pvt. Ltd | Bangalore

Advertisements

2 Comments

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s