• Sr Software Engineer

    Job Locations US-MA-Peabody
    Job Post Information* : Posted Date 1 month ago(1/30/2020 9:00 AM)
    # of Openings
    Regular Full-Time
  • Overview

    Analogic is looking for a highly motivated Senior Software Engineer to be part of a team designing industry leading technology for Medical CT scanners. The selected candidate will design, implement and test, in collaboration with hardware engineers, software for controlling complex systems. The selected candidate will be a creative self starter capable of executing complex tasks on time with minimal supervision.  The selected candidate must have strong attention to detail and be able to work in a fast paced environment.


    • Communicates complex concepts in written and verbal form
    • Responsible for major portions of software development project.
    • Works with team members to define requirements.
    • Generates and reviews written software design specifications
    • Generates and reviews code to satisfy design requirements
    • Generates and executes software verification procedures, including documenting results
    • Generates software releases and associated documentation
    • Must perform requirements management tasks (generation and tracing of requirements)
    • Ability to self-manage and interact with other engineering disciplines
    • Performs other duties as required.


    BSCS, BSCE or equivalent

    5+ years C++

    Must have experience designing software to control electro-mechanical subsystems

    Strong Object Oriented Design skills is required

    Multithreading, IPC (TCP sockets, Shared Memory)

    Must have ability to interface with other engineers

    Excellent written and verbal communication is essential

    Experience developing applications for the Linux platform

    CAN Bus experience a plus

    Must have experience with Linux OS

    Experience with software development tools AccuRev, Jira, Jama is a plus

    Experience with medical devices and/or working in a regulated environment is a plus




    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed