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.
$114.6k - $234.6k
...Job Description As a Principal Software Development Engineer in the Oracle Cloud Infrastructure (OCI) Security Platform division, you will play a critical leadership role in the architecture, evolution, and delivery of OCI’s Key Management Service (KMS) —a foundational...SuggestedTemporary workFlexible hours$144.2k - $288.4k
...Digital, Analytics, and Technology (DDAT) organization, is seeking a hands-on, passionate, and people-focused Principal Software Development Engineer to join our high-energy, growing team. In this role, you will help make a meaningful difference in the lives of our consumers...SuggestedHourly payFull timeTemporary workLocal areaFlexible hours$103.2k - $154.8k
...Software Development Engineer IIWe are seeking a high-caliber Software Development Engineer II to join a team building customer-centric solutions for the business. This role is designed for a top-tier engineer who combines deep technical expertise with strong product intuition...SuggestedFull timeFor contractorsLocal areaRelocation$149.6k - $224.4k
...Principal Software Development EngineerNextEra Analytics offers energy consulting services using industry-leading scientific analysis for planning... ...are seeking a high-caliber Principal Software Development Engineer to join a team building customer-centric solutions for the...Suggested$83.43k - $222.48k
...aims to reinvent what a pharmacy and a health care company can be in the digital world. Currently, we are seeking a Senior Software Development Engineer with deep expertise in Java/JEE, Spring Boot, RESTful microservices, and Kafka to lead the design and development of...SuggestedHourly payFull timeTemporary workLocal area- ...Full Stack Software Engineer Anywhere Type: Permanent Category: Development Industry: Legal Workplace Type: Remote Reference ID: JN -082026-108258 Date Posted: 08/11/2026 Shortcut: Description Recommended Jobs Description: Remote...Hourly payPermanent employmentFull timeLocal areaRemote work
$114.6k - $234.6k
...Job Description We are looking for smart systems software engineers with BS/MS/PhD in Computer Science to join the Exadata Team @ Oracle... ...(Server Technologies Division) is responsible for the development of all aspects of the Exadata Storage Server and Exadata Database...Temporary workFlexible hours- ...Stack Java Developer Anywhere Type: Contract Category: Development Industry: Healthcare Workplace Type: Remote... ...tools. Experience Requirements: ~7-10+ years of professional software development experience with a hands-on focus. ~ Expertise in...Hourly payContract workLocal areaRemote work
- ...providing a high degree of technical knowledge in application systems development and design. This position will provide technical consultative... ...5 years of experience with application development or package software implementation that includes Java development...Contract workWork experience placementFlexible hoursShift work
$114.6k - $234.6k
...; defines integration contracts across software, firmware, and hardware. Leads deep-dive... ...Responsibilities Systems Software Development: Design, develop, and maintain complex... ...; provides guidance and coaching to engineers to drive improvements. Utilizes advanced...Temporary workFlexible hoursShift work$95k - $154k
...skills and business perspective to the table. Currently, we are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/Data Engineers/Data Scientists, Machine Learning engineers for full time positions with clients.We...Full timeH1bRemote work$105.79k - $141.05k
...contact for complex and persistent trouble tickets. •Interact extensively with internal engineering and support teams as well as with Tier IV support engineers of various hardware/software vendors to solve challenging issues. •Interact closely with network engineers,...Temporary workWork experience placementImmediate startRemote work- ...members in an agile environment to develop, test, and maintain software applications.Quickly learn and understand our existing code... ...understand complex code bases.Experience working in an agile development environment.Excellent problem-solving abilities and attention...Contract work
- ...Currently, We are looking for entry-level software programmers, Java Full stack developers... .../ Data Scientists, Machine Learning engineers for full time positions with clients.... ...Java and understanding of the software development life cycle Project work on the skills...Full timeH1bRemote work
$55 - $60 per hour
Java Developer OpportunityRequirement: Java DeveloperSkill Set: Java, Swing/UI, Junit, Knowledge of Zoom good to have.Client: Boston ScientificExperience required: 8+Rate would be in range: $55 to $60 onlyOnboarding: ImmediatelyImmediate start- ...Software Engineer Senior IT The Software Engineer Senior IT is responsible for designing, developing, testing, deploying, and maintaining... ...develop tests and test-automation suites Use test driven development in an agile environment Design, develop, test, deploy,...Contract workWork experience placement
$55 - $60 per hour
Java Developer Opportunity Requirement: Java Developer Skill Set: Java, Swing/UI, Junit, Knowledge of Zoom good to have. Client: Boston Scientific Experience required: 8+ Rate would be in range: $55 to $60 only Onboarding: ImmediatelyImmediate start- ...Senior Java Software Engineer - Scrum MasterLeidos is seeking Senior Java Software Engineer - Scrum Master to join the Air Traffic Business Area within the Homeland Sector, supporting the development of next-generation flight service and air traffic systems. This work...Contract workRemote work
- ...organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services.Job Description• At least 11 years of experience in...Permanent employmentFull timeH1b
- ...management industry, is seeking a Full Stack Developer with Data Engineering Experience to join their innovative team. As a Full Stack... ...capabilities What's Needed? Strong experience in full stack development, including frontend and backend technologies Proficiency...Weekly payTemporary workFlexible hours
$103.71k - $138.28k
...supervision. The Main Responsibilities •The candidate will have demonstrated knowledge and experience in system architecture and engineering disciplines. Specific technical knowledge of enterprise level networking and network security. •Recommends optimized solutions...Temporary workRemote work$118.4k - $219.8k
...Lead Platform Engineer At Thomson Reuters, we're building the platform that powers CoCounsel... ...Approximately 7+ years of professional software engineering experience designing,... ...achieve a better work-life balance. Career Development and Growth: By fostering a culture of...Temporary workWork at officeLocal areaFlexible hours$102.9k - $133.75k
...is responsible for leading the design, development, and delivery of scalable web-based applications... ...architecture decisions, advancing software development lifecycle practices, and... ...Software Development & Engineering • Lead the development and maintenance...Live inImmediate startHome officeMonday to FridayFlexible hours$118.4k - $219.8k
Lead Software Development EngineerThomson Reuters is looking for a Lead Software Engineer to join a highly dynamic team developing our next generation Global Trade Management application suite. Our engineers come from a broad range of backgrounds and experience levels,...Full timeWork at officeLocal areaFlexible hours- ...Senior Data Platform Engineer Anywhere Type: Contract-to-Hire Category: Data... ...monitored, and supported consistently across development, QA, UAT, and production. The ideal... ...engineering, platform engineering, DevOps, software engineering, or data-platform operations...Hourly payContract workLocal areaRemote work
$160k - $200k
...information, visit are seeking a high-caliber Senior Systems Software Engineer to join our Core Storage Team. In this role, you will be... ...years of experience using C/C++ or other equivalent skills for development.Experience with containers and Kubernetes is a plus....Full timeWork at officeLocal areaRemote work$126.82k - $149.2k
...be responsible for the analysis, design, testing, development and maintenance of best in class software experiences. The candidate is a self-motivated individual... ...technical strategy, solution architecture, and engineering best practices across multiple Agile teams,...Full timeWork experience placementLocal area3 days per week$116.4k - $204.1k
...We're looking for a Lead Product Software Engineer - Cloud Operations to join I nnovateHub , our startup-within-the-enterprise that co... ...building product and operational health reporting, and enabling development teams to ship with confidence. InnovateHub operates with...Work at office$120k
...solutions for the aerospace industry. We deliver highly engineered facilities, electro‑mechanical systems, and software specifically designed for jet engine testing.... ..., and adhering to best practices in software development and deployment. 9/80 work schedule available (...Temporary workFlexible hours$143.7k - $194.4k
...people who want to help.You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations... ...world’s largest and most complex networks. Software Development Engineers are instrumental in discovering innovative ways...InternshipWork at officeFlexible hoursNight shiftWeekend work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Development Engineer. Be the first to apply!
- cybersecurity software engineer Saint Paul, MN
- graduate software engineer Saint Paul, MN
- software developer fintech Saint Paul, MN
- senior robotics software engineer Saint Paul, MN
- network software engineer Saint Paul, MN
- software engineer remote Saint Paul, MN
- part time software developer remote Saint Paul, MN
- software engineer full time Saint Paul, MN
- entry level software engineer remote Saint Paul, MN
- senior software engineer ruby on rails Saint Paul, MN

