MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.

I'm not curious

Staff Software Engineer Eclipse based Hexagon IDE

Location Bengaluru, India
Posted 28-April-2020
Job Overview You will be joining Neural Signal Processor (NSP) SDK team developing Eclipse based Hexagon IDE, which supports Qualcomm NSP and Audio DSP platforms. Hexagon IDE comprises a suite of tools used to develop and debug embedded applications, which includes an optimizing C/C compiler, source code editor, project build environment, debugger, profiler, and many other features. Hexagon IDE combines the advantages of the Eclipse Open Source software framework with advanced embedded debug capabilities from Qualcomm resulting in a compelling feature-rich IDE for embedded developers. Roles and Responsibilities You are responsible for the development of Eclipse-based Hexagon IDE functionality, which supports Qualcomm NSP and Audio DSP platforms. You will work with Hexagon SDK team to integrate the IDE components with underlying SDK software components You will be collaborating across internal teams in developing/integrating Neural Signal Processor (NSP) software development tools in Hexagon IDE

Minimum Qualifications Minimum 6years of experience in developing software development tools with significant experience in developing Eclipse IDE plugins, RCP, SWT, and Core java on the front-end in addition to UI/UX skills
Strong programming skills in, Core Java, Python, C#, C/C. preferably in embedded systems
Excellent Eclipse plugin development skills, preferably in CDT IDE like context - Single/multi-core debugger, profiler perspective showing various profiling tools and dynamic code analysis tools on simulator and on-chip targets.
Proven skills in Eclipse IDE customization and performance improvements
Experience in developing IDE test infrastructure and algorithms using SWTBot test framework which is open source software built on top of Junit and eclipse.
Experience in DSL Frameworks - e.g. Eclipse EMF, JetBrains MPS, etc.
Demonstrated ability to complete complex projects in a timely manner with minimal supervision
Familiar with Mobile OS Android, IOS, Windows, embedded Linux

Preferred Qualifications Experience with Eclipse open source software development projects (either as a committer, contributor, or community manager) is a plus Experience with Eclipse Che and Eclipse Theia. Knowledge of IntelliJ IDEA and Visual Studio Code LSP and DAP Demonstrated success in engaging with and influencing developers and/or line of business leaders is a plus Strong written and verbal communication skills with collaborative work experience across geographical regions. have experience in writing high quality artifacts on IDE Proven ability to work in a dynamic, multi-tasked environment Self-starter who likes to be challenged and solve tough complex issues

Education Requirements Required: Bachelors, Computer Engineering and/or Computer Science, software engineering or a related discipline with 8-10yrs of experience
Preferred: Masters, Computer Engineering and/or Computer Science, software engineering or a related discipline with minimum 6yrs of experience

Keywords Eclipse Plugin, Eclipse RCP, Python, C#, Core Java

Awards & Accolades for MyTechLogy
Winner of
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url