Eclipse Engineer

FREESCALE SEMICONDUCTOR ROMANIA SRL

22-04-2008 | EXPIRA LA 22-05-2008

Job expirat

RESPONSABILITATI

The Developer Technology (DevTech) Debugger Team provides high quality C/C++ software debugging development tools to a variety of embedded software development markets, including Network/Communications, Wireless handset and infrastructure, and Transportation industries. Some major customers include Motorola, Nokia, Ericsson, Cisco, BMW, and many others. Our debugging tools include run control, cache viewers, flash utilities, protocol and download capabilities, symbolics translation, etc., all integrated into a single Integrated Development Environment based on the Eclipse open-sourced framework. Development targets include the entire Freescale silicon product portfolio: Digital Signal Processors and Controllers (e.g. StarCore), 32-bit Microcontrollers and Processors (e.g. Power Architecture, ColdFire), 8/16-bit Microcontrollers, 2.5G-3G+ Cellular Platforms, etc.

The engineer will participate in various stages of design and development of CodeWarrior Embedded Debugger. The job involves software design, development, testing and maintenance of the various modules, as well as participation in designing next generation debugger tools.
The successful candidate would have significant Windows and/or Linux applications development experience with an additional understanding of programming for embedded systems, and have a track record of quickly learning and grasping new technologies.
This position will operate autonomously within his/her assigned technology area.


CERINTE

Specific Knowledge/skills:
- University degree, preferable in Computer Science, Computer Engineering or Electronics
- 5+ years hands-on experience with C/C++
- Cross-platform (Windows/Unix) development experience
- Knowledge of different executable and symbolics format – such as PE, ELF, Dwarf, COFF
- Good knowledge of Real Time Operating Systems
- Good command of software engineering design methodologies – UML, Design Patterns
- Knowledge of software quality, software development process (e.g. CMMi, ISO)
- Team spirit, able to cooperate and work under pressure
- Good English command

The following skills would bring an advantage:
- 2+ years with Java, knowledge of scripting languages (Perl, TCL, Python, etc)
- Experience in Eclipse Plugin development, Java, CORBA
- Embedded: Embedded development system knowledge, drivers, Linux as embedded OS, JTAG/COP, FLASH memory programming
- Background in developing debugging tools (e.g. gdb), understanding of how a compiler/debugger/build system works


BENEFICII OFERITE

Join us and you will share in a comprehensive benefits and compensation package that will build your capacity to grow your career, while managing your personal needs and planning for the future. You will be part of a strong multinational company having the opportunity to develop together with us.


DESCRIEREA FIRMEI

FREESCALE SEMICONDUCTOR is a leading global semiconductor company.
There\'s excitement and energy at Freescale Semiconductor. We have a legacy of market innovation, a robust product portfolio and solid partnerships with 100 leading OEMs and 10,000 customers.
Freescale Semiconductor Romania, Bucharest based, is one of the fastest growing parts of Freescale Semiconductor.

New direction. A faster pace.
Today, Freescale focuses intensely on the customers, markets and inventive processes that have traditionally driven our success, as well as pursue new opportunities to move from silicon to software and systems. Now, with enhanced flexibility and streamlined approaches, we\'re moving from idea-to-patent-to-development-to-market at record velocity.

A great time to join our team.
You\'ll be working with motivated professionals and a dedicated management team, with the tools to advance both your productivity and your career. Be prepared to move boldly, accept responsibility and share in the rewards that come from world-class teamwork.