Senior Development Engineer at Topcon Positioning Systems
, Ohio, United States -
Full Time


Start Date

Immediate

Expiry Date

26 Sep, 26

Salary

0.0

Posted On

28 Jun, 26

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

C#, C++, AWS, AI/ML, Docker, WSL, Object-Oriented Design, Data Structures, Algorithms, Cloud Infrastructure, Software Architecture, Code Review

Industry

electrical;Appliances;and Electronics Manufacturing

Description
ClearEdge3D is a fast-growing technology company that has developed a set of groundbreaking computer vision algorithms and software that can reduce the time and cost of creating 3D Computed-Aided Design (CAD) models of process plants, buildings, bridges and entire cities by up to 70% (Yeah, it’s cool stuff!) 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. We are Topcon. We collaborate, create and distribute disruptive technologies that help businesses flourish through improved processes, machine automation and data services. We design and manufacture productivity tools for building a better future. Whether cultivating the earth or building upon it, Topcon brings innovation in workflow automation and seamless connectivity of data to infrastructure and agriculture industries with a focus on developing a sustainable tomorrow. Learn more here.
Responsibilities
The role involves designing, developing, and testing software systems for computer vision and CAD models. The engineer will lead technical projects, mentor other developers, and collaborate with product managers to implement new features.
Loading...