Principal Firmware Engineer

  • location: Waltham, MA
  • type: Permanent
  • salary: $130,000 - $150,000 per year

job description

Principal Firmware Engineer



Job Description:







The Principal Embedded Software Engineer will:

  • Report to the Director of Engineering
  • Oversee all software assets
  • Provide project leadership for major software initiatives including:
    • Generate software specifications
    • Scope cost and time required for new programming tasks and projects, and plan firmware release schedules
    • Guide collection of user requirements to support new software specifications
    • Lead the architectural design of new software
    • Participate in decisions about hardware design that impact software
    • Supervise alpha and beta testing
    • Design and maintain software quality assurance processes
    • Work with outside partners to coordinate tasks and status


Required Knowledge/Skills/Experience:

BSEE or BSCE (or equivalent experience) and 7+ years of experience with the following:

  • Software architecture design and project leadership
  • Ability to integrate and debug software and hardware
  • Creating effective solutions in a time and cost sensitive environment
  • C/C++ and assembly for embedded micro-controllers
  • Experience with Windows application development in Visual Basic or C#
  • Real-Time Operating Systems/LAN/Ethernet Experience
  • Knowledge of TCP/IP stack
  • Familiar with defining hardware/software interaction
  • Excellent organizational and interpersonal skills
  • Ability to function independently in a small company


Preferred skills:

  • PIC micro-controllers
  • HTML, CSS and JavaScript, for web interfaces; Cross/Multi-platform
  • Hands on with using and maintaining required hardware and software tools as needed
  • Bluetooth experience (Version 4.0, both BR/EDR and BLE), Bluetooth stack optimization
  • Linux knowledge
  • LAMP (Apache Server or any other server knowledge)
  • Java






get jobs in your inbox.

sign up
{{returnMsg}}

related jobs


    Electrical Engineer

  • location: Billerica, MA
  • job type: Permanent
  • salary: $90,000 - $110,000 per year
  • date posted: 4/30/2018