Canon Solutions America logo

Sr Systems Software Engineer

Canon Solutions America

Newport News, VA
Full Time
Senior
29 days ago

Job Description

About the Role

Supports new product development activities in a Product Development and/or R&D environment by creating new software functionality and/or processes utilizing engineering principles. Located in Newport News, Virginia, Canon Virginia, Inc. serves as Canon's only manufacturing, engineering, recycling and technical support center in the Americas region, producing new products using advanced manufacturing methodologies and providing expert customer service in repair and refurbishment of Canon products.

Key Responsibilities

  • Provides software engineering support for the design and implementation of products through the various stages of product development.
  • Develops and writes programs to test various functions of the unit.
  • Works with other engineers and scientists to gain input for elements of testing.
  • Creates programs to collect test results for analysis and review.
  • Writes test matrix plan for software testing.
  • Understands customer requirements and utilizes knowledge of unit to write programs.
  • Debugs software and makes any adjustments to programming as needed.
  • Utilizes various debugging tools to identify and correct any issues.
  • Works closely with hardware engineers for end to end integration and debugging of products.
  • Analyzes data to verify efficiency / reliability of prototypes and to determine feasibility/ manufacturability of the product.
  • Writes reports, documents the design process, and maintains records of improvements/changes.
  • Performs complex statistical analysis of data for complex processes and draws appropriate conclusions.
  • Leads projects or engineering teams in the development, design, and programming of prototypes for design review.
  • Leads design reviews and offers suggestions and guidance for design improvements.
  • Creates, maintains, and drives detailed project schedules across multiple disciplines.
  • Confers with division management, production, QA staff to determine engineering feasibility, cost effectiveness, reliability & manufacturability of products.
  • Confers with research personnel and/or the customer to clarify or resolve problems of design.
  • Documents software development, testing, and assembly.
  • Presents and reviews findings with management and/or peers.
  • Mentors and trains less experienced Engineers.

Requirements

  • Bachelor's degree in Computer Engineering or equivalent.
  • 8-12 years' experience in research and development, medical or related field or related field writing applications in C/C++.
  • Proficient in Microsoft Office.
  • Experience with C, C++, C# programming languages for software development in both MS Windows and Linux environments.
  • Strong analytical, problem solving, and project management skills.
  • Ability to debug and trace more complex code problems.
  • Ability to work effectively alone (with direction), or as part of a larger team.
  • Ability to lead in a project team environment.
  • Ability to create and present presentations and/or technical papers to management and/or customers.
  • Must be 18 years old or older.

Nice to Have

  • Experience with software development in medical or related fields.
  • Experience leading engineering projects or teams.
  • Knowledge of statistical analysis and data interpretation.

Qualifications

  • Bachelor's degree in Computer Engineering or equivalent.
  • 8-12 years' experience in research and development, medical or related field or related field writing applications in C/C++.

Benefits & Perks

  • Not explicitly specified in the description.

Working at Canon Solutions America

Canon Virginia, Inc. is committed to providing equal employment opportunities without regard to race, creed, color, age, sex, religion, sexual orientation, marital status, veteran status, national origin, or physical/mental disability. The company emphasizes non-discrimination in all employment practices and fosters a diverse and inclusive work environment.

Apply Now

Job Details

Posted AtJul 4, 2025
SalaryCompetitive salary
Job TypeFull Time
Work ModeHybrid
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Canon Solutions America

Website

csa.canon.com

Company Size

10000+ employees

Location

Newport News, VA

Industry

Office Equipment Merchant Wholesalers

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches