Topcon

Senior Development Engineer

Topcon$120K — $150K *
US-AnywhereRemote in Ohio, US
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor’s degree or higher in Computer Science, Engineering, or a related field
  • 5+ years of professional experience in commercial software development and delivery
  • Experience with AWS and/or AI/ML development and service management
  • Fluency in either C# or C++ and their related application development frameworks
  • Strong grasp of algorithms, data structures, and object-oriented principles

Responsibilities

  • Maintain and enhance existing software features
  • Design and implement new software features in collaboration with the team
  • Analyze technical requirements and estimate project feasibility
  • Research and recommend innovative technologies and tools
  • Make architectural decisions and effectively communicate them to the team
  • Conduct code reviews to ensure code quality
  • Administer and lead assigned technical projects across the team

Benefits

  • Flexible remote work environment
  • Opportunity for travel for team meetings and conferences (typically under 10%)
  • Collaboration with globally distributed teams
  • Chance to work on medium to large technical projects
Full Job Description

Plans, designs, develops and tests software systems or applications for software enhancements and new products including cloud-based or internet-related tools.

A Senior Engineer serves as a high producing member of the development team. At this level, the engineer is expected to have strong coding ability with expertise in at least one C3D code base. This member of the team will be expected to direct other engineers through medium to large technical projects while continuing to produce high quality code themselves.

Core Job Duties

Technical Execution

  • Maintain and build current features
  • Collaborate to design and implement new features
  • Analyze requirements and estimate feasibility
  • Research and recommend new technologies and tools

Architecture and Code Quality

  • Make architectural decisions and communicate them to the team
  • Ensure healthy code through code reviews
  • Teach and enforce good coding practices and standards

Project Leadership

  • Administer technical projects assigned by development leadership
  • Provide support and guidance to engineers on the project
  • Parse stories into tractable tasks for the team

Communication and Mentorship

  • Onboard new engineers in coordination with a development manager
  • Interface with product managers and application engineers
  • Communicate code issues and solutions to leadership
  • Communicate with third-party organizations when needed

Education and Experience:

  • Bachelor’s degree or higher in Computer Science, Engineering, or a related field
  • 5+ years of professional experience in commercial software development and delivery
  • AWS and/or AI/ML development and service management experience

Knowledge, Skills, and Attributes:

  • Fluency in either C# or C++ and the related application development frameworks
  • Strong grasp of algorithms, data structures, and object-oriented principles and design patterns
  • Effective verbal and written communication skills
  • Experience running applications in Docker and WSL
  • Ability to create and maintain new cloud infrastructure

Physical Requirements:

  • ​​Prolonged periods of computer use. 
  • ​Ability to participate in remote meetings across global time zones. 
  • Occasional travel for team meetings, customer visits, or conferences (typically < 10%). 

Working Conditions:

  • ​​Remote work environment with collaboration across multiple time zones. 
  • ​Fastpaced setting requiring adaptability and proactive communication. 
  • ​Collaboration with globally distributed engineering and product teams. 

About Topcon

Topcon Corporation is a Japanese electronics company that specializes in the manufacture of optical and positioning equipment. The company was founded in 1932 and is headquartered in Tokyo, Japan. Topcon produces a range of products, including surveying instruments, GPS systems, machine control systems, and ophthalmic instruments. The company has operations in over 80 countries and employs over 5,000 people worldwide. Topcon is listed on the Tokyo Stock Exchange and has a market capitalization of over $2 billion.
Learn more about Topcon
Size
5,248 employees
Industry
Founded
1994
NASDAQ

Similar Jobs

More Jobs at Topcon

More Information Technology Jobs

Find similar Senior Development Engineer jobs: