Senior Software Engineer, Spitz Inc.
Spitz Incorporated, a world-leading manufacturer of educational planetariums and dome visualization systems, is seeking an experienced software engineer to develop custom software and manage lead software operations. This employee will develop new software and integrate existing products ranging from embedded systems to multimedia applications appearing on hemispherical projection screens. Software and company direction spans a broad range of educational disciplines.
In this position you will design and implement user interfaces with a special eye towards interaction with dome-projected imagery. You will be responsible for ensuring the smooth integration of in-house and third-party applications for a user audience spanning a broad range of knowledge and abilities.
Maintain and update existing device control/automation software and work with development team to establish new features. Design and create software user interfaces, including specialized UI for dome rendering applications. Coordinate key aspects of software creation throughout the development process. Guide staff in software process while implementing software creation and releases. Conceive and develop APIs for third-party real-time visualization applications.
Knowledge, Skills, and Abilities
Knowledge of real-time simulation and rendering. Understand computer graphics formats for immersive or spherical display applications. Ability to coordinate multiple projects with diverse objectives. Strong understanding of installers and compatibility issues with current and legacy Windows operating systems.
3-4 years’ experience with C++ and Java. Experience with C# is preferred. Familiarity with PowerShell, DOS Batch and Visual Studio as well as Win32 legacy support. Familiarity with Microsoft Foundation Class library and the Component Object Model method is also preferred. Familiarity with MSI and NSIS installer systems, and the Eclipse Java IDE. Familiarity with HTML, CSS and XML is also desired.
Understanding of college-level physics and advanced mathematics. Knowledge of control for software embedded on microcontrollers, like those used in lighting panels and audio equipment. Astronomy knowledge will be highly useful. Applicants with Unity experience are preferred.
Fluency in C++ and familiarity with C# and Java are essential.
A solid understanding of college-level mathematics and physics.
Technical Support Specialist, Evans & Sutherland
Department: E&S Digital Theater
Provides technical support to Customers and E&S Engineering, Manufacturing, and Field Service Engineers.
- Provides 24/7 worldwide technical support to E&S customers requested via help ticket system, email, and telephone. Analyzes hardware and software issues reported by customers and document solutions to these issues. Executes remote processes for diagnostics and troubleshooting. Maintain and follow up on Help Ticket System.
- Analyses hardware and software issues reported by customers and document solutions to those issues.
- Supports customer training.
- Supports processing RMA’s (Return Merchandise Authorizations) by coordinating with E&S, customer and manufacturer personnel to arrange the return and replacement of defective materials.
- Provides ongoing support for software development in testing and debugging. Participates in installation and modification of hardware and software and projection systems for demonstrations and events.
- Promotes and maintains a high quality, professional, service-oriented company image among users and peers.
A two-year associate degree and two years experience or equivalent education and experience is required. The ability to multi-task and prioritize tasks to meet critical deadlines is required. Must work well within a group and be detail-oriented. Requires strong communication skills, critical thinking/troubleshooting and ability to document verbal conversations.
Extensive experience with PC hardware, testing, and troubleshooting PC configurations is required.
Computer networking experience is desired. Experience with current and previous versions of Windows operating systems, including XP, 7, 10; Server 2008 R2 and Server 2012; Windows tools is required.
Prior experience working in a call-center support desk is preferred.
Requires the ability to respond to worldwide customer support calls 24/7. Occasional travel is required.
EEO/AA Employer M/F/D/V
TO APPLY: Send resume to Staffing@es.com
As an EQUAL EMPLOYMENT OPPORTUNITY/AFFIRMATIVE ACTION EMPLOYER, it is the policy of Evans & Sutherland Computer Corporation and Spitz, Inc. to provide equal opportunity in all aspects of employment without regard to race, color, religion, age, gender, national origin, physical or mental disability, veteran status, or any other basis protected by state or federal laws.