Job: Embedded Software Engineer
Locations
Posted: 05/12/2012
Job Type: IT - Software/Development IT - ALL CATEGORIES
Jobing Description
Advanced Decisions is currently searching for a talented software engineer to design and implement embedded software for systems among the highest precision ever produced in the world.
The individual will be responsible for key modules of the production software throughout the development cycle, ranging from specifying functional requirements by working with multi-disciplinary teams, providing detailed design specifications, outlining testing effort, to implementing the software and executing the testing steps to qualify the product, etc. The engineer will work closely with the team leader, the project management and other developers to create robust software that offers advanced architecture and fulfills the business needs.
Skills and Experiences
* Excellent problem-solving and analytical skills
* Excellent communication skills
* A passion for programming and software engineering
* Smart
* C/C++ programming experiences, with an emphasis on embedded system programming
* Unix programming experiences, preferably on Solaris or Linux
* Experience or proven ability in technical specifications
* Experience or proven ability in designing complex software architecture
* Experience in Python, as a plus
* Experience in Clearcase, as a plus
Education
Bachelors Degree or (preferably) Masters in Computer Science or Computer Engineering (GPA > 3.2)
Suggested Jobs
