Role: Embedded Software Engineer
Location: San Francisco,CA
Duration: 12 + months
Description :
Responsibilities:
- 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;
- 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.
Requirements:
- Bachelor’s degree in Computer Science or a related field and 2 years of relevant experience OR *Master’s degree in Computer Science or a related field required. 3.5 GPA a must
- C or C++ programming experience
- Experience in real time programming such as Unix, Solaris or Linux
- Experience or proven ability in computational algorithms
- Experience or proven ability in writing technical specifications
- Experience or proven ability in designing complex software architecture required.