Software Development Engineer
Optomec
Software Development EngineerLOCATION/DEPT: St Paul, MN or ABQ, NMGENERAL JOB DESCRIPTIONThe 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 RESPONSIBILITIESCollaborate 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 JOBEducation: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 ExperienceMore than 2 years relevant experience designing complex software systemsNew Product Development, Manufacturing Readiness, and Market LaunchSoftware support of manufacturingLean Manufacturing, Design for Manufacturability, Six Sigma, etc.Project ManagementWork in Additive Manufacturing Industry a plusKEY COMPETENCIESComputers 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 SolidWorksAbility to work well as a cross-functional team memberHands-on lab and troubleshootingCommunications; written & presentationDetail OrientedKnowledge of basic manufacturing processesTechnical writing and/or comprehension.Solid understanding of software design and implementation.WORKING CONDITIONSWill 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.PHYSICAL REQUIREMENTSWarehouse conditions as applicable.Safety gear.Optomec, Inc. is an Equal Opportunity Employer.
- ...help implement leading-edge scientific software tools in fascinating domains. The main... ...account, or extracurricular software development activities, will be given preference.... ...evaluate your programming and software engineering skills. Extremely flexible work schedule...SuggestedFull timeSummer workRemote workFlexible hours
- ...Senior Principal Software Engineer, Ground System Software Architect Position Title: Sr. Principal Software Engineer, Ground System Software... ...-party tools, and external systems. Lead and coordinate development activities, setting technical direction and reviewing...SuggestedPermanent employmentFull timeContract workFlexible hours
$110.5k - $160k
...Description By applying to this position, your application will only be considered for our fall Software Development Engineer (SDE) internship roles. Our fall intern roles have start dates in August/September 2026 and are 12 weeks in duration. Do you want to solve real...SuggestedFull timeInternshipWork at officeWorldwideMonday to Friday$98.4k - $147.6k
...(NGDS), in Albuquerque, New Mexico, is seeking Full Stack Software Engineers to develop a cloud-based learning management ecosystem, consisting... ...candidates will participate in the entire software development lifecycle with a concentration in software engineering. They...SuggestedFull timeRelocation packageShift work- ...synergize state-of-the-art technology with exceptional talent. We offer a full suite of IT solutions and services, from custom software development to staffing. Our multidisciplinary team of experts in areas like data analysis, automation, personnel development and...SuggestedTraineeshipImmediate startWeekend work
$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, gen...Full timeH1bRemote work- ...in JavaExperience with Agile methodologyShould have worked in development and maintenance engagementsBe able to work as a developer... ...Requirement: Bachelors, Masters in Computer Science/ Computer Engineering/ Information Systems/Information Technology/ Electrical Engineering...H1bImmediate start
- ...City, Mex, Mexico, Ciudad de Mexico, Ciudad de Mexico Lead Software Engineer - Full Stack Engineer Do you love building and... ...and ethnicity. Likewise, we promote equal opportunities and development for all personnel. In the hiring process, we seek to provide...InternshipLocal area
$150k - $190k
...dynamic startup revolutionizing field operations by delivering software tools and intelligence to operators in remote, disconnected,... ...applications ~ Strong proficiency in Python for backend and embedded development ~ Strong proficiency in JavaScript/TypeScript for frontend...Remote workHome office- ...Systems Integration (SSI) is a fast-growing engineering company that provides aerospace... ...challenges. SSI is searching for a Software Engineer located in Albuquerque, NM.... ...Responsibilities: · Supports requirements development, design, interpretation, and analysis of...Full timeFor contractorsWork experience placementWork at officeLocal area
- ...Stellar Science Software EngineerStellar Science is seeking several modern C++ 20/23 Software Engineers with experience creating reusable, maintainable code solving challenging... ...: Boost, Eigen, OpenCVCross-platform development on Linux and Windows3D graphics: OpenSceneGraph...Flexible hours
- ...walmart 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. Who...Full time
$69.4k - $158k
...looking for the chance to not just develop software, but to help create a system that will... ...--from database design and backend API development to responsive frontend interfaces--... ...and data sourcesCollaborate with DevOps engineers to ensure applications are deployment-ready...Full timeContract workPart timeLocal area$100k - $130k
...established PHP systems. Familiarity with Spring Boot is considered a plus. While your primary responsibility will be software development, this role also involves considerable client-facing interaction. Our developers often communicate directly with clients in a...Full timeContract workHome office$86.21k - $100k
...days each week. Role Overview: Application development involves the process, lifecycle, creation,... ..., and testing of the enterprise software that drives business processes. Developers work closely with analysts, engineers, and system users as needed to deliver well...Full timeWork at officeImmediate startRemote workFlexible hoursShift work2 days per week- ...As a Full Stack Software Developer, you will be responsible for designing, developing, and maintaining high-quality software... ...technical requirements. You will be involved in the full software development lifecycle, from design and development to testing, deployment,...Remote work
- Java Backend DeveloperLocation: MexicoFulltimeWe are looking for a skilled Java Backend Developer to design, develop, and maintain scalable, high-performance backend systems. The ideal candidate will have strong experience in Java and backend frameworks, a solid understanding...
- ...Series A startup of 25 employees that believe in the power of great software. We're APIs all the way down at Knock—Stripe for payments,... ...LaunchDarkly), to name a few. About the role We’re looking for a software engineer to join our small but growing platform team. Platform...Remote work
$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...Work at officeRemote work$117.5k - $235.7k
...Laboratories is the nation's premier science and engineering lab for national security and... ...seeking a highly motivated Computer Science/Software Engineer. Your primary focus will be to... ..., life‑critical efforts with rigorous development requirements. You will become a member...Part timeRemote workWork from homeWorldwideRelocationRelocation packageFlexible hours- ...Division's Headquarters. Founded in 2007 by an Engineer-by-trade, Fusion Technology dedicates... ...is important to us: The Mid-Level Software Developer will have a Bachelor's degree... ...modifications. May include end-to-end software development starting from analysis moving on to...Temporary workWork at officeRemote work
- ...Technology (AST) Sector is seeking a Modeling and Simulation Software Engineer to support extensive high visibility Modeling, Simulation,... ...be challenged every day supporting world class research and development? If so, DCS may be the place for you! DCS is an employee-owned...Full time
- ...Position Summary: MILVETS is currently seeking a full-time Software Engineer Mid-Level with an active SECRET clearance and CompTIASec+ Certification... ...and web applications. Research and implement new development ideas and improvements. Contribute to technical...Full timeImmediate start
- ...We hire smart Scientists and Software Engineers who love to create and maintain high quality, extensible code , and want to learn and adopt modern C++ practices. Support software development in the following domains: computer vision and image processing, image...Full time
$140k - $220k
...- Collaborate with business analyst and developers to produce software designs - Provide work estimates to project manager, provide frequent... ...perform debugging when necessary - Collaborate with business, development, and QA teams to develop testing and acceptance procedures -...Full timeRemote workFlexible hours$135.9k - $153k
...Through human-centered design and modern engineering best practices, we help our government... ...empathy, and accessibility. The Senior Software Engineer role will be responsible for... ...Creating tools and processes to automate our development, testing, and production workflows....Contract workTemporary workFor contractorsWork at officeLocal areaRemote workHome officeVisa sponsorshipFlexible hours- ...compassion, guiding every aspect of our work. From research and development to manufacturing and distribution, we adhere to the highest... ...partnering with you in your healthcare journey. Remote Software Engineer Opportunity About the Role: We are seeking a...Remote workHome office
- ...force in the realm of multi-disciplinary engineering services for spaceflight projects.... ...ResponsibilitiesWrite and maintain Java software used to establish connections for status... ...language.Experience in Software design and development.Experience with Java build systems....Contract work
$92.45k - $108.77k
...Software Engineer, Cyber Physical SystemsAlameda, CA or Albuquerque, NMKairos Power is a new nuclear energy technology and engineering company... ..., analysis, and tools used in advanced nuclear technology development. This role is a good fit for a software engineer who enjoys...Temporary workWork at officeFlexible hoursWeekend work$52.9k - $108k
...Software Engineer, JuniorThe Opportunity:As a software engineer, you know that good software is more than just a nice-looking interface +... ...with basic programming languages, technologies, tools, or web development stacks, including C# or C++Experience creating solutions to...Full timeContract workPart timeWork at officeLocal areaRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Development Engineer. Be the first to apply!
- senior robotics software engineer Albuquerque, NM
- intel software engineer Albuquerque, NM
- software developer fintech Albuquerque, NM
- software development engineer aws Albuquerque, NM
- information technology software engineer Albuquerque, NM
- graduate software developer no experience Albuquerque, NM
- ngo software engineer Albuquerque, NM
- software engineer travel Albuquerque, NM
- scientific software engineer Albuquerque, NM
- junior software developer internship Albuquerque, NM





