Software Engineer – Tools...

Renesas Electronics America is seeking a seasoned and experienced Software Engineer to join our software development team in Synergy IoT Platform Business Division for design and development of firmware including RTOS/Kernel enhancements for 32 bit MCUs

Responsibilities:

• Capture/Document Tools Software Product Requirements

• Develop code in Java, build RCPs and integrate with IDE

• Develop GUI “Quick” Prototypes for user evaluation and consent

• Develop GUIs as RCPs and integrate with IDE

• Rebuild and maintain ARM Toolchain components from various sources

• Develop and maintain integration of Toolchains with the Eclipse-based IDE

• Develop various supplementary build and other miscellaneous tools as needed

• Develop Tests for the GUIs and IDE as per product Requirements

• BSCS, BSCE, or BSEE; MSCS, MSCE, or MSEE preferred

• 5+ years of experience with at least 3 to 5 years in Java programming with RCP, plugins, debugger and other GUIs and familiarity with compilers, linkers, and other build tools

• Expert-level programming skills in Java

• Expert-level skills in RCP construction and integration into Eclipse

• Good skills in C/C++, Python, Perl, and ARM Assembly Language

• Excellent skills in quick-prototyping of GUIs

• Good skills in capturing/documenting product requirements

• Some experience in Windows based GUI development a plus

• Equal comfort with precision and ambiguity

• Good written and verbal communication skills

• Can-do attitude, with unwavering sense of urgency

To apply for this job please visit tinyurl.com.