Software Development Engineer
Optomec
Software Development Engineer
LOCATION/DEPT: St Paul, MN or ABQ, NM
GENERAL JOB DESCRIPTION
The Software Development Engineer will be part of an engineering team responsible for the design development and manufacture of advanced Additive manufacturing systems with an emphasis on LENS directed by energy metal deposition systems that are revolutionizing manufacturing. This position must be adept at design, development, coding, diagnostics, and testing of complex machine sub systems including: control systems, software, mechatronics, vision and motion control.
Research, design, develop, and test operating systems-level software, compilers, and network distribution software for 3D LENS and Aerosol Jet systems. Set operational specifications and formulate and analyze software requirements. May design embedded systems software. Will apply principles and techniques of computer science, engineering, and mathematical analysis. Will work as a member of a project team.
MAJOR RESPONSIBILITIES
- Collaborate with engineers, scientists and technicians to create innovative new products and applications, as well as refine and expand the performance of existing products.
- Modify existing software to correct errors, to adapt it to new hardware, or to upgrade interfaces and improve performance.
- Develop or direct software system testing or validation procedures.
- Capital equipment product development.
- Direct software programming and development of documentation.
- Consult with customers or other departments on project status, proposals, or technical issues, such as software system design or maintenance.
- Analyze information to determine, recommend, and plan installation of a new system or modification of an existing system.
- Consult with engineering staff to evaluate interface between hardware and software, develop specifications and performance requirements, or resolve customer problems.
- Design or develop software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design.
- Prepare reports or correspondence concerning project specifications, activities, or status.
- Confer with project managers to obtain information on limitations or capabilities for data processing projects.
- Store, retrieve, and manipulate data for analysis of system capabilities and requirements.
- Coordinate installation of software system.
- Monitor functioning of equipment to ensure system operates in conformance with specifications.
- Advise customer about or perform maintenance of software system.
- Train users to use new or modified equipment.
- Specify power supply requirements and configuration.
- Evaluate characteristics of equipment or systems.
- Confer with other personnel to resolve design or operational problems.
- Modify software programs to improve performance.
- Monitor computer system performance to ensure proper operation.
- Manage information technology projects or system activities.
- Develop testing routines or procedures.
- Provide technical support for software maintenance or use.
- Other duties as assigned based on project, title, and level of responsibility.
QUALIFICATIONS FOR THE JOB
Education:
- BS degree in electrical engineering, computer science or software development.
- Graduate degree preferred.
Experience:
- 2 yr. development in Microsoft Windows environment, utilizing.NET, and VB, or C#, C/C++, and SQL.
- Software development.
- Technical writing skills.
Preferred Experience
- More than 2 years relevant experience designing complex software systems
- New Product Development, Manufacturing Readiness, and Market Launch
- Software support of manufacturing
- Lean Manufacturing, Design for Manufacturability, Six Sigma, etc.
- Project Management
- Work in Additive Manufacturing Industry a plus
KEY COMPETENCIES
- Computers and Electronics — Knowledge of circuit boards, processors, chips, electronic equipment, and computer hardware and software, including applications and programming.
- Engineering and Technology — Knowledge of the practical application of engineering science and technology. This includes applying principles, techniques, procedures, and equipment to the design and production of various goods and services.
- Mathematics — Knowledge of arithmetic, algebra, geometry, calculus, statistics, and their applications.
- Telecommunications — Knowledge of transmission, broadcasting, switching, control, and operation of telecommunications systems.
- Design — Knowledge of design techniques, tools, and principles involved in production of precision technical plans, blueprints, drawings, and models.
- Software Tools - Expertise using CAD software, preferably SolidWorks
- Ability to work well as a cross-functional team member
- Hands-on lab and troubleshooting
- Communications; written & presentation
- Detail Oriented
- Knowledge of basic manufacturing processes
- Technical writing and/or comprehension.
- Solid understanding of software design and implementation.
WORKING CONDITIONS
- Will work in an office setting, manufacturing, lab, and warehouse location.
- Goggles must be worn at all times in lab and designated areas.
- Lab/warehouse environment contains metal powders, chemicals, etc.
- Warehouse conditions as applicable.
- Safety gear.
PHYSICAL REQUIREMENTS
Optomec, Inc. is an Equal Opportunity Employer.
- ...The Senior Full Stack Engineer designs, builds, and supports high-quality solutions for... ...experience. ~4–7+ years of professional software engineering experience in full stack or... .... Experience with mobile application development Based on relevant market data and other...SuggestedTemporary workLocal areaRemote work
- ...Stellar Science Software Engineer Stellar Science is seeking several modern C++ 20/23 Software Engineers with experience creating reusable... ...Relevant libraries: Boost, Eigen, OpenCV ~ Cross-platform development on Linux and Windows ~3D graphics: OpenSceneGraph, OpenGL,...SuggestedFlexible hours
$140k - $200k
...– Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...Ideal Candidate Should Have Proven experience in backend development: TS/Node (required) Direct experience with GCP and knowledge...SuggestedWork at office- ...Overview Join to apply for the C++ Software Engineer (ABQ) role at Stellar Science Ltd Co . Stellar Science seeks several modern C++ 20/2... ...20/23) and performance‑critical engineering. Cross‑platform development on Linux and Windows. Knowledge of supercomputing (MPI, OpenMP...Suggested
- ...Stellar Science Software Engineer Stellar Science is seeking several modern C++20/23 Software Engineers with three or more years of industry... ...~ Relevant libraries: Boost, Eigen ~ Cross-platform development on Linux and Windows ~3D graphics: OpenSceneGraph, OpenGL,...SuggestedFlexible hours
- ...help implement leading-edge scientific software tools in fascinating domains. The main... ...GitHub account, or extracurricular software development activities, will be given preference.... ...evaluate your programming and software engineering skills. Extremely flexible work...Summer workRemote workFlexible hours
- ...compliance checks. Translate approved cybersecurity requirements into repeatable platform control changes with guidance from senior engineers. Document security configurations, standard operating procedures, and implementation runbooks. Participate in incident response...Full timeTemporary workMonday to FridayShift work
$150 per hour
...Skills & Experience Bachelor's degree in computer science, Software Engineering, or related field 3+ years of experience developing full-stack... ...applications Experience working on product-based software development teams Job Description A client of Insight Global is seeking...Work at officeRemote work$86.21k - $100k
...days each week. Role Overview Application development involves the process, lifecycle, creation,... ...documentation, and testing of the enterprise software that drives business processes. Developers work closely with analysts, engineers, and system users as needed to deliver...Work at officeImmediate startRemote workFlexible hoursShift work2 days per week- ...lab s etc to name a few. We are continuously looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Data Engineers, Machine Learning engineers for full time positions with clients....Full time
$116k - $145.2k
...Auria is looking to hire a Lead Systems Engineer to support HADES. This opening requires... ...AFB, NM The Hybrid Architecture and Development for Experimental Systems (HADES) Program... ...experience performing systems engineering, software engineering, systems integration,...Full timeContract workFor subcontractorWork at officeFlexible hours- ...missions worldwide. Job Description This position is contingent upon award of contract SOSi is seeking a Cloud Security Engineer to support mission requirements for a structured approach to further develop, integrate, and sustain a scalable, federated data ecosystem...Full timeContract workRemote workWorldwide
$116.36k - $155.15k
...demonstrated knowledge and experience in system architecture and engineering disciplines. Specific technical knowledge of enterprise level... ...Docker containers and containerized applications across development, test, and production environments. Designs requirements-based...Full timeTemporary workRemote work1 day per week$117.1k - $187.3k
...successful technology leader, you will build and lead remote software engineering organizations using agile principles to architect and... ...between technical composing and product building for software development teams that work on content workflow automation, application...Work experience placementLive inLocal areaRemote workWorldwide$101.9k - $140k
...learn more, please see . What you'll do here: As the Software Engineering Manager, you will lead a team dedicated to : Developing,... ...to ensure content delivery schedules support POM team development achievements and product release Supporting customers from...Work experience placementLive inLocal areaRemote workWorldwide$123k - $154k
...National Radio Astronomy Observatory Title: Software Engineer Group Lead, Common Domain Software Location: NRAO Headquarters, 520 Edgemont... ...Lead will guide short- and long-term planning, coordinate development activities, and help establish engineering practices that...Full timeTemporary workPart timeWork at officeImmediate startRemote work- ...Software Engineer I MELE Associates, Inc. is seeking to add an experienced Software Engineer to support the Office of Personnel and Facility... ...Qualifications: High school diploma AND a software development technical certificate Experience working in the Agile...Full timeContract workFor contractorsWork at office
- ...Software Developer III (RPMS/MUMPS) RESPEC is seeking a Software Developer III to support... ...Focus areas include analytical and engineering-based problem solving and solutions... ...include secure system engineering and development, utilizing technical and analytical skills...Contract workRemote work
- ...thrive in space, like solar panels, flight software, star trackers, optical systems,... ...with partners including NASA, the Space Development Agency, and the U.S. Space Force. Whether... ...most ambitious space missions SOFTWARE ENGINEER II - MES Based at Rocket Lab's site...Permanent employmentLocal area
$77.1k - $123.3k
...their dreams through education. What you'll do here: As a Software Engineer, you will deliver a world-class experience for learners and... ...in software engineering, with exposure to full-stack development Cengage is committed to working with broad talent pools...Live inLocal areaWorldwide$52.9k - $108k
...Job Number: R0242701 Software Engineer, Junior The Opportunity: As a software engineer, you know that good software is more than... ...with basic programming languages, technologies, tools, or web development stacks Experience creating solutions to complex problems...Full timeContract workPart timeWork at officeLocal areaRemote work- ...force in the realm of multi-disciplinary engineering services for spaceflight projects.... ...Responsibilities: Write and maintain Java software used to establish connections for... .... Experience in Software design and development. Experience with Java build systems....Contract work
$165k - $175k
...Software Engineer Location: Kirtland AFB, NM, 87417 Position Overview We are seeking a skilled Software Engineer to join our... ...environments at Kirtland AFB. Document software design, development processes, and system configurations. Required Skills and...$68k - $93.5k
...and evolve. Job Description We are seeking a Full Stack Software Engineer with strong backend experience in .NET Core and frontend... ...scalable services and APIs. The role focuses on backend service development, API implementation, testing, and collaboration with...For contractorsLocal areaRemote workWorldwideWork visaFlexible hours- ...Software Developer Job Locations US-NM-Albuquerque ID 2021-1452... ...domain analysis. Assist Applications Engineer and Applications Programmer to interpret... ...experience is applicable Object Oriented Development in areas similar to .NET and JavaScript...Full timeContract work
- ...Software Engineer II MELE Associates, Inc. is seeking to add an experienced Software Engineer to support the Office of Personnel and Facility Clearances and Classification (OPFCC), NA-74. The OPFCC is responsible for implementing all Department of Energy (DOE) personnel...Full timeContract workWork at office
- ...Job #: 148233 Title: Software Engineer 4 Location: Albuquerque, NM Salary Range: 93.83 Position: Software Engineer Description: ENG- Support the architecture, design, development, integration, and testing of software systems for space mission applications. Analyze...Temporary workWork experience placementDay shift
$100k - $150k
...for innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2025) Day to Day As a Software Engineer II at Marketplace Intelligence and Efficiency - Utility, you will design and build highly scalable ranking and job delivery systems...Work experience placementLocal areaImmediate start$100k
...Currently, We are looking for entry-level software programmers, Java full-stack developers... ...Data Scientists, and Machine Learning engineers for full-time positions with clients.... ...Java and understanding of the software development life cycle Knowledge of Statistics,...Full timeH1b- ...candidate will be highly motivated with demonstrated initiative, and have a thorough understanding of software engineering principles and best practices, and defined SW development methodology. The successful candidate will be able to participate in all software life cycle...Permanent employment
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Development Engineer. Be the first to apply!
- software engineer full time Albuquerque, NM
- consulting software engineer Albuquerque, NM
- software engineer travel Albuquerque, NM
- real time software engineer Albuquerque, NM
- senior software engineer remote Albuquerque, NM
- entry level software engineer remote Albuquerque, NM
- software developer fintech Albuquerque, NM
- software developer positions Albuquerque, NM
- software engineer amazon Albuquerque, NM
- remote entry level software developer Albuquerque, NM



