Job expirat
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 and interaction with technical support.
The successful candidate would have Windows and/ 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.
• University degree, preferable in Computer Science, Computer Engineering or Electronics;
• To prove applications development experience using C/C++;
• Experience with Linux Kernel, device drivers, multi-process / multithreaded applications;
• Work experience with embedded applications development
• Team spirit, able to cooperate and work under pressure;
• Good English command.
Some of the following skills would bring an advantage:
• Experience with hardware bring-up
• Work experience with communications protocols
• Knowledge of a scripting programming language - such as TCL, Perl;
• Knowledge of Real Time Operating Systems;
• Knowledge of software quality, software development process, version control systems (such as CVS), software test automation
• Familiar with Power Architecture
• Knowledge of Virtualization technologies
Freescale Semiconductor’s Developer Technology Organization (DevTech) helps customers experience and fully leverage the performance of Freescale products.
Our primary product offerings include award-winning CodeWarrior™ development tools with compilers, debuggers, performance and analysis tools, silicon bring-up technology, and runtime technology for Linux, DSP OS, OSEK, AutoSAR.
Innovation is the driving force behind CodeWarrior™ technology. As a comprehensive software development solution, the backbone is the CodeWarrior™ Integrated Development Environment, built on Eclipse open source framework. Using CodeWarrior™, developers get the benefit of using common functionality across a broad range of Freescale processors and platforms.
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. 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 source 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.