ChicagoRecruiter Since 2001
the smart solution for Chicago jobs

Senior Software Engineer (UL)

Company: Canon Medical Research Usa, Inc.
Location: Chicago
Posted on: January 27, 2023

Job Description:

Vernon Hills (Chicago), Illinois Canon Medical Research USA, Inc. (CMRU) is a multi-modality R&D organization creating nextgeneration medical imaging systems. It is equipped with cutting-edge instrumentation, prototyping,hardware labs and scientific computing facilities in order to perform research targeted to pre-clinicaland clinical CT, PET, MRI, X-ray and Ultrasound systems. For those who like to develop newtechnologies and research new ways of using them, Canon is a rewarding place to work, due to itsfocus on innovation as the lifeblood of new products.

CMRU is committed to recognizing and appreciating the variety of characteristics that makeindividuals unique in an atmosphere that promotes work/life balance and celebrates individual andcollective achievement. We are especially interested in qualified candidates who can contribute,through their experience, education, research and/or service, to the diversity and excellence of ourorganization and the scientific and engineering community at large.

CMRU offers a great work environment, professional development, challenging careers, andcompetitive compensation and benefits. We are an equal opportunity employer (EOE).SUMMARY OF POSITIONAs a Senior Software Engineer for Ultrasound, you will design and develop software systems andcomponents for future Canon Ultrasound products. You will work closely with architects and otherdevelopers to conceive, prototype and implement new software architectures, components or imageprocessing algorithms. For assigned portions of system development, you will participate in the fullsystem development lifecycle.The successful candidate has proven experience working within engineering teams to bringsoftware intensive systems to market successfully. Candidates must be comfortable working in bothembedded and non-embedded environments. Medical device development experience is desirable,but experience working within other regulated industries or mission critical applications is valued.RESPONSIBILITIES

  • Collaborate with project technical leads and other hardware engineering groups to developUltrasound software.
  • Responsible for executing entire software development lifecycle for assigned softwareprototypes and components: definition of technical requirements critical to quality, softwaredesign, software construction, software verification and validation.
  • Responsible for establishing and/or following existing software development processes. Workclosely with DevOps to automate construction and verification of software artifacts.QUALIFICATIONSEducation
    • B.S. or M.S. in the STEM field, such as computer science, computer engineering, electricalengineering, physics, and/or mathematics, and 5+ years of relevant experience.Experience
      • Experience in software design and development of mission-critical, real-time applicationstouching all aspects of the system development lifecycle.
      • Proficient to expert with C/C++ development of real-time applications in both Linux andWindows environments. Experience with RUST is valued. Other toolchains will beconsidered provided: (1) projects interfaced with hardware and had soft/hard real-timeperformance requirements, and (2) proven ability to become expert in new tool chainsquickly.
      • Proficient to expert with supporting tools and processes as they relate to software engineering:version control, automated verification and validation and debugging.
      • Medical develop development, especially in Ultrasound is preferred.Key Competencies
        • Must be able to clearly and concisely communicate technical concepts, designs and issues toother engineers in the same or different disciplines.
        • Demonstrated ability to plan and prioritize work; and estimate its effort.
        • Demonstrated to be straightforward, approachable, and easy to work with.
        • Demonstrated flexibility accepting some variation in role and assignments.Work Location
          • Hybrid remote based in the Vernon Hills/Chicagoland area.Travel
            • Ability to complete domestic and international travel (10% of time)Apply for this position

Keywords: Canon Medical Research Usa, Inc., Chicago , Senior Software Engineer (UL), IT / Software / Systems , Chicago, Illinois

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Illinois jobs by following @recnetIL on Twitter!

Chicago RSS job feeds