×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer

Job in Salt Lake City, Salt Lake County, Utah, 84193, USA
Listing for: Optisys
Full Time position
Listed on 2026-01-11
Job specializations:
  • Engineering
    Software Engineer
Job Description & How to Apply Below

About Optisys

Optisys is an innovative antenna technology company based in Salt Lake City, Utah. We combine advanced RF design with metal additive manufacturing to create highly integrated, market‑leading solutions for commercial aerospace and defense.

Position Summary

As Optisys continues to grow, we’re expanding our software engineering capabilities to drive automation across our design and manufacturing processes. We’re seeking a highly capable Senior Software Engineer who can design and implement an automation pipeline that ties together CAD, analysis, and manufacturing systems using standard vendor libraries as well as proprietary components.

This role is ideal for someone who thrives in an innovative environment, is comfortable working with minimal existing infrastructure, enjoys shaping new processes, and communicates clearly with technical teams and leadership.

Responsibilities
  • Design, implement, and maintain Python‑based automation tools that orchestrate data movement and workflow execution across third‑party design, simulation, and manufacturing tools.
  • Strong emphasis on reliability and correctness, including robust error handling, validation, logging, and recovery from partial failures.
  • Proficiency with software testing practices appropriate for automation systems, including unit tests, integration tests, and regression testing to ensure long‑term stability.
  • Ability to produce clear, concise documentation sufficient for onboarding new engineers and sustaining systems in environments with limited staffing or unexpected turnover.
  • Ability to reason about and communicate design decisions and trade‑offs clearly to technical and non‑technical stakeholders.
  • Maintain and help standardize configuration management and software revision control.
  • Comfortable defining Product of Record and scope of work documentation and coordinating with other members of the software team.
  • Create user documentation and training resources.
  • Maintain UML diagrams and enforce class structure to enable scalability and ease of use.
Initial Focus (First 3 Months)
  • Learn Optisys’ current automation vision and toolset.
  • Begin building foundational CAD models in Siemens NX and Ansys HFSS.
  • Complete NXOpen training.
  • Begin tackling backlog of prioritized projects.
  • Assess current configuration management practices and recommend improvements.
Required Skills & Abilities
  • Proficiency in Python, C#, debugging, and class architecture definition.
  • Familiarity with commercial CAD, simulation, or manufacturing tools (e.g., finite element analysis, CAD model preparation, or additive manufacturing workflows).
Education & Experience
  • Bachelor’s or master’s in computer science or related field or deep experience in the industry.
  • 5–10 years of experience in software development.
  • Experience with CAD tools (Rhinoceros 3D preferred). Experience maintaining or supporting long‑lived internal tooling in environments with limited engineering headcount.
  • Experience with configuration management and revision control.
  • Experience working with third‑party Python libraries and external APIs, including managing dependency life cycles, version compatibility, and API instability.
  • Experience with CI/CD pipelines and basic operational practices that ensure automation tools remain functional and verifiable over time.
Other Requirements
  • U.S. Citizenship or Permanent Resident (Green Card).
  • Hybrid work schedule, remote outside of Salt Lake area.
Supervisory Responsibilities

None.

Why Join Optisys?

You’ll be joining a fast‑growing, technology‑driven company where your work will directly shape the future of automated design and manufacturing in aerospace. We offer competitive pay, full benefits, and the opportunity to make a tangible impact in a highly collaborative environment.

Equal Employment Opportunity

Optisys Inc. is an equal opportunity employer. In accordance with anti‑discrimination law and FAR‑52.22‑35, 36, and 37 regulations, Optisys prohibits discrimination and harassment of any type and provides equal employment opportunities to all employees and applicants without regard to race, color, religion, sex, sexual orientation, gender identity or expression, pregnancy, age, national origin, disability, genetic information, protected veteran status, or any other characteristic protected by law.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary