Trusted Computing Software Architect

The Trusted Computing Software Architect will create new products in OnBoard Security’s Trusted Computing portfolio. Applicants should have in-depth knowledge and experience in architecting, designing, coding, unit-testing, and debugging robust software in C.

Responsibilities:

  • Work with team to define software features, functionality and specifications
  • Architect the software solution
  • Design, code, and unit test new functionality based on specifications
  • Work with QA to resolve issues
  • Support customers’ integration of the products

Required Qualifications:

  • BS or higher in Computer Science, Electrical Engineering or related field
  • A track record delivering SW architectures that have succeeded in implementation/product
  • Writing C production code
  • Experience developing security software
  • Working knowledge of cryptography
  • Familiarity with Trusted Platform Modules (TPM) is a real plus
  • Designing and writing unit tests
  • Ability to work with QA reproducing and resolving issues
  • Strong verbal and written communication skills
  • Ability to work cooperatively and efficiently with customers to resolve problems
  • Ability to comment code well, and document design
  • Attention to detail

Location: Wilmington, MA

Compensation: commensurate with experience and skills

OnBoard Security is an equal opportunity employer - M/F/Vets/Disabled

Job Type: Full-time

Send your résumé to hr@onboardsecurity.com