W1siziisimnvbxbpbgvkx3rozw1lx2fzc2v0cy9vbmrlcnn0yw5kaw5nifjly3j1axrtzw50ifvtqs9qcgcvymfubmvylwrlzmf1bhquanbnil1d

Software Engineer - Developer Tools

  • Location

    Woburn, Massachusetts

  • Sector:

    Other Technology Roles

  • Job type:

    Permanent

  • Salary:

    £150000 - £200000 per annum

  • Contact:

    Luke Tomaszko

  • Contact email:

    ltomaszko@understandingrecr...

  • Job ref:

    BBBH9295_1619209809

  • Published:

    12 days ago

  • Expiry date:

    2021-05-23

  • Startdate:

    16/5/2021

  • Consultant:

    Luke Tomaszko

Understanding Recruitment is seeking a Software Engineer (seniority level flexible) to join one of the world's most successful semiconductor and mobile communication companies. As a Software Engineer you will be joining a Boston based team to develop and support debugger tools for DSP's & MCU's. You will join a diverse and highly motivated team working on emerging applications in the consumer and enterprise space.

Responsibilities

  • Develop and support C/C++ debugger tools for DSPs and MCUs
  • Own emulator debug solutions
  • Support Tools bring-up on new processor HW
  • Contribute and influence debug architecture of new processors, working closely with HW architecture and design teams.

Requirements

  • Degree in Computer Engineering, Computer Science or similar
  • Experience developing software or debugging tools in some form
  • C++ proficiency
  • Expertise in working with or interfacing with Hardware teams
  • Assembly programming
  • Excellent problem solving, design, coding and software development skills

Addition useful skills

  • Development expertise in Debuggers/LLDB/GDB, Emulators, JTAG, ARM SWD, OpenOCD
  • Strong understanding of modern multi-core processor architectures
  • Linux and Windows software development
  • RTL simulation, FPGA and evaluation boards experience
  • Experience in leading a team, managing software engineering processes or project management