Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

Donatech

Position would require the candidate to be a W2 employee of Donatech.
US Citizenship Required.

This position is for a senior software engineer in the area of Munitions, to develop software contributing to a subset of the contracts/work directives currently under the direction of the Munitions Software Integrated Product Team (IPT) Lead. This software engineer will report to a section manager within the Combat Mission Systems (CMS) Electrical Software and Controls (ESC) Functional Engineering Directorate and will be matrixed to the Munitions Software Integrated Product Team (IPT) Lead. This software engineer will support one or two of the Munitions Program Engineering Managers on efforts limited to one or two specific contracts or work directives within the munitions team's portfolio of products. This position will be responsible for the overall software efforts on their assigned contract(s) and/or work directive(s). The scope generally involves software development activities within the client Platforms and Services sector, but it may at times extend to include oversight of software development executed externally through subcontract(s). This position is approximately 90% individual contributor role of software design and development and 10% software technical leadership. In this role, you will: • Oversee the associated software engineering efforts, including estimating, planning, requirements analysis, architecture, design, implementation, unit testing, hardware/software integration, integration testing, simulated flyout testing, and testing at the range. • Monitor and control execution of software engineering efforts with appropriate corrective actions as needed to keep the efforts on track with responsibility for technical, cost, and schedule performance. • Support the software verification lead in areas to include software verification planning, software verification environment concepting/design, and the development, execution, debugging and review of software verification test scripts and procedures. • Ensure that your team supports Software Quality Assurance and Software Configuration Management audits and activities. • Coordinate with Safety Engineering organization to ensure that software requirements development and software safety efforts are completed and recorded accurately and in a timely manner to correctly drive software level of rigor requirements for software architecture, design, implementation, integration, and verification work products associated with safety related or safety critical software requirements. • Achieve on-time delivery of contract deliverables with acceptable quality and 90%+ first pass customer acceptance. • Ensure that your project team executes with appropriate process discipline and rigor in accordance with tailored Business Management System (Client) Procedures, as tailored by your software IPT Lead and approved by functional management. • Oversee Control Account(s) or Work Package(s) as assigned, overseeing tasks, monitoring and reporting progress, and taking corrective action as needed to meet cost, quality, performance, and schedule constraints. Provide periodic estimates at complete (EAC) as required to support the EVMS reporting for each contract or work directive assigned to you. • Plan the software project schedules and builds in support of product level development schedules. • Work with your software IPT lead and PEM(s) to plan formal software development milestone reviews with United Stated Government (USG) customer representatives, including System/Software Requirements Review (SRR), Preliminary Design Review (PDR), Critical Design Review (CDR) and Test Readiness Review (TRR). Establish a work-split with your software IPT Lead for developing and presenting the software engineering content for these milestone events. • Evaluate software requirements to ensure that they are consistent with higher level performance requirements, customer requirements, and statement of work or other applicable contractual documents. • Coordinate development work with the software Architect, and evaluate designs to ensure technical outcomes are consistent with customer needs and established requirements. Sr. Software engineers are responsible for ensuring the involvement of Software Functional Management and the Munitions Software Architect in reviewing and approving software architecture and significant design work. • Guide the project team in collaborative problem solving, involving relevant stakeholders, to include software architecture representation as appropriate. • Work collaboratively to resolve conflicts between subsystems or disciplines to the benefit of system performance, quality, reliability, and cost. • Plan and ensure appropriate engagement of stakeholders in the activities of the software projects, referencing the project's stakeholder matrix and ensuring involvement of stakeholders, including systems and safety engineering as well as software architecture. Obtain the stakeholder matrix from your software IPT Lead. • Elevate issues and questions defining/modifying/affecting product behavior to the appropriate IPTs for resolution in a forum including stakeholders from systems, safety, and other relevant engineering disciplines. • Proactively communicate with multiple leaders, to include your Software IPT Lead, Functional Manager, Program Engineering Manager(s), and Program Manager(s). • Promptly notify management of emerging risks, issues, and opportunities and elevate as necessary to ensure awareness. • Provide clear, concise work direction to project personnel. • Apply knowledge of multiple engineering disciplines, consideration of customer and other stakeholder inputs, and in-depth knowledge of assigned product or technology area in guiding project direction and outcomes. • Ensure all Cybersecurity efforts are coordinated within the Software domain. • Regularly prepare and present project metrics and technical status at formal milestone reviews, technical interchange meetings, and IPT meetings with customers and teammates as well as internal reviews with both project and functional management. • Plan and manage internal and external resources to meet project obligations and objectives. Includes coordinating with multiple functional and project managers to identify and acquire internal or external resources. • Provide unbiased and constructive Performance and Development Review (PDR) inputs regarding objectives and performance for assigned project personnel. • Continuously maintain and enhance the technical reputation of client with customers and industry. Required Skills and Education • Bachelor's degree in a relevant technical discipline plus 5 years relevant experience; or a master's degree and 3 years of experience; or a Ph.D. and 1 years of experience. • Highly skilled in object-oriented design and C++ embedded software development. • Experience working with RTOS and/or bare-metal real-time application development. • Practical knowledge and experience with applicable software engineering processes. • Familiarity with Ethernet communications. • Contemporary design/development experience. • Exceptional communication (verbal and written) and collaboration skills. • Ability to conduct effective meetings, discussions, and presentations. • Clearance: Secret Eligible. • May consider candidates with additional experience for a more senior role. • Understanding of Earned Value Management System (EVMS) and Control Account Manager/Work Package Manager duties. Bachelor's Degree and 5 years work experience or equivalent experience
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Osseo, MN vacancy
  • $50 - $60 per hour

     ...Senior Software Engineer – Embedded Systems Location: Maple Grove, MN Pay: $50 to $60/hour Schedule: Full-Time | Onsite Industry: Defense & Aerospace Develop Mission-Critical Embedded Software We're seeking a Senior Software Engineer to design, develop... 
    Suggested
    Full time

    HRU Technical Resources

    Maple Grove, MN
    3 days ago
  • Nextern is seeking a Senior Software Engineer to join our product realization team. At Nextern, we develop innovative medical technologies and connected solutions that improve patient outcomes and quality of life. Our engineering teams thrive on collaboration, problem-solving... 
    Suggested
    Temporary work
    Work experience placement

    Nextern Inc.

    Osseo, MN
    21 days ago
  •  ...SkyWater Search Partners is seeking an Embedded Software Engineer in Maple Grove, Minnesota. This full-time, onsite opportunity involves designing and developing embedded software for advanced control systems. Candidates should have over 3 years of experience in embedded... 
    Suggested
    Full time
    Flexible hours

    SkyWater Search Partners

    Maple Grove, MN
    2 days ago
  •  ...embolization, as well as catheters and wires. Join us in developing medical device products that save lives. We are looking for a software engineer with software development experience in embedded Linux device design and user interface (UI) development using Qt to join our... 
    Suggested
    Local area

    My3Tech Inc

    Maple Grove, MN
    3 days ago
  • $68k - $84k

     ...specialized technology business with the strength and stability of a global industrial powerhouse. We are seeking an early career Software Engineer to join our Engineering Innovation team. In this role, you will design and develop the next generation software for X-ray... 
    Suggested
    Work at office
    Local area
    Worldwide
    Flexible hours

    ITW

    Rogers, MN
    2 days ago
  • $80k - $125k

     ...Application Engineer US-MN-Roseville Job ID: 2026-3439 # of Openings: 1 Category: Engineering Horton, Inc. Overview Horton, Inc., has an opening for a Truck Application Engineer (On-Highway Group) to work at our Corporate Headquarters in... 
    Worldwide
    Visa sponsorship
    Free visa
    Monday to Friday

    Horton, Inc.

    Osseo, MN
    3 days ago
  •  ...: Maple Grove, MNtime type: Full timeposted on: Posted 13 Days Agojob requisition id: JR100252**POSITION SUMMARY**The Application Engineer serves as a key technical partner to the sales, costing, sourcing, and commercial teams, helping to secure and grow business with... 

    ATL Medical, Inc.

    Maple Grove, MN
    14 hours ago
  •  ...A leading industrial technology innovator is seeking an Embedded Software Engineer to support the development of next-generation, high-performance hardware systems. This is a newly created role driven by a major product launch initiative, offering direct visibility into... 
    Full time
    Flexible hours

    SkyWater Search Partners

    Maple Grove, MN
    3 days ago
  •  ...IT managed services provider in Maple Grove, MN, is seeking an experienced Systems Engineer to provide on-site and remote support. The role involves troubleshooting network and software issues while maintaining documentation of system configurations. Candidates should... 
    Full time
    Remote work

    Cyber Advisors

    Osseo, MN
    1 day ago
  • $91.7k - $163.7k

     ...including conversational AI for Digital and eCommerce platforms Build and maintain end-to-end ML pipelines (data ingestion, feature engineering, training, evaluation, deployment, and monitoring) in cloud-native environments Develop scalable inference services and APIs... 
    Minimum wage
    Full time
    Work experience placement
    Local area
    Remote work

    UMR

    Minnetonka, MN
    4 days ago
  • $155k

    We are searching for a Lead C# .Net Software Engineer with 4+ years of team leadership experience and mid-level expertise with React (preferred) or Angular. This role provides technical leadership and strategic direction to multiple Agile development teams, enabling them... 
    Interim role
    Work at office
    Immediate start
    Remote work
    Visa sponsorship
    Work visa
    1 day per week

    Versique Consulting & Search

    Osseo, MN
    2 days ago
  • Mas Hvac in Maple Grove is looking for an NPI Sourcing Lead to manage procurement for engineered components. This role ensures timely purchasing to meet production schedules and customer requirements. The ideal candidate will have at least 5 years of experience in a manufacturing... 

    Mas Hvac

    Osseo, MN
    3 days ago
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Remote job
    Internship

    Danaher

    Plymouth, MN
    14 hours ago
  • $85k - $161.5k

    Boston Scientific is seeking a Software Engineering Manager in Maple Grove, Minnesota, to lead a team in building internal web applications that enhance workflows and productivity. The manager will balance speed and maintainability while mentoring engineers and ensuring... 

    Boston Scientific

    Osseo, MN
    1 day ago
  • Nextern, Inc. is seeking a Senior Software Engineer in Maple Grove, Minnesota to join the product realization team. The role involves developing software solutions for innovative medical technologies and requires experience in C/C++ and embedded software design. The candidate... 

    Nextern, Inc.

    Osseo, MN
    20 days ago
  •  ...Position Overview 4+ years of experience in software design & development with 3+ years of experience in developing apps for android. Experience developing in Kotlin. Demonstrates broad and deep expertise in Java/Kotlin and frameworks. Designs, develops, and approves... 
    Remote work
    Flexible hours

    York Solutions, LLC

    Brooklyn Park, MN
    1 day ago
  • $150k - $180k

     ...you may be a perfect fit for our team! Position Summary: The Principal Systems Engineer will be responsible for system-level development and implementation of electronic, software, and mechanical designs for Class II and III medical devices. The Principal Systems... 

    Cirtec Medical

    Brooklyn Park, MN
    2 days ago
  • $98.18k - $115.5k

     ...institutions. We’re looking for people who want more than just a job - they want to make a difference! U.S. Bank is seeking a Software Engineer who will contribute toward the success of our technology initiatives in our digital transformation journey. This position will... 
    Full time
    Temporary work
    Work experience placement
    Local area

    U.S. Bank

    Hopkins, MN
    2 days ago
  • $100k - $150k

     ...help restore function and improve quality of life. Check us out on LinkedIn: Medtronic Pelvic Health A Day in the Life: As a Software Engineer II, you will design, develop, and verify embedded software for implantable medical devices that advance Pelvic Health Therapies... 
    Full time
    H1b
    Work at office
    Local area
    Immediate start
    Flexible hours

    Medtronic

    Fridley, MN
    2 days ago
  • $48 - $69 per hour

     ...optimization Troubleshoot production issues, perform root cause analysis, and improve reliability with strong monitoring and alerting Mentor engineers, contribute to technical direction, and help ensure overall team success Maintain technical documentation including architecture... 
    Local area

    KellyMitchell Group

    Hopkins, MN
    3 days ago
  • Job Title: Java Fullstack Developer Location: Hopkins, MN (55343) Within 50 Miles Salary Range - $75/hr on W2 - $80/hr on W2 Required Skills & Qualifications ~10+ Years of experience with Java (30%) ~8+ Years of experience with Spring Boot (30%) ~...

    Artech

    Hopkins, MN
    3 days ago
  • $97.5k - $150k

     ...sales, service, and support functions across the globe, your journey at Tennant can take you places you never expected. Senior Software Engineer Responsibilites: Develop, maintain, and improve a suite of mission-critical service, diagnostics, and programming... 
    Full time
    Local area
    Remote work

    Tennant Company

    Golden Valley, MN
    1 day ago
  • $69.4k - $158k

     ...Job Number: R0243615 The Opportunity: As a Salesforce developer, you will work closely with other developers, product owners, test engineers, and architects to ensure the timely and effective delivery of Salesforce requirements in a variety of industry contexts. You'll... 
    Full time
    Contract work
    Part time
    Local area

    Phase2 Technology

    Brooklyn Park, MN
    1 day ago
  •  ...bugs. Ensure test cases meet design criteria. Produce well-written documentation for each microservice. Adhere to the full Software Development Life Cycle (SDLC) and Agile methodologies. Required Qualifications Experience: 8+ years of experience in full-... 
    Full time
    For contractors
    Shift work

    Apex Systems

    Hopkins, MN
    4 days ago
  • $120k - $160k

     ...to come. Job Purpose and Impact ~ The AI Security Engineering Manager will help solidify foundation for the company's modern...  ...Collaborate with AI platform engineers, cloud engineers, software engineers and other key stakeholders to create security solutions... 

    Cargill

    Wayzata, MN
    4 days ago
  •  ...candidates requiring visa sponsorship or third-party recruitment agencies for this role. We thank you for your understanding.*** Frontend Engineer Hybrid; 2 days a week onsite in Brooklyn Park, MN 1+ year contract Must haves: Dedicated Front End Developer, UI/UX Designer, End... 
    Full time
    Contract work
    Remote work
    Flexible hours
    2 days per week

    York Solutions, LLC

    Brooklyn Park, MN
    2 days ago
  • $89k - $143.75k

     ...profoundly impact health for humanity. Learn more at Job Function: R&D Product Development Job Sub Function: R&D Software/Systems Engineering Job Category: Scientific/Technology All Job Posting Locations: Santa Clara, California, United States of... 
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Night shift

    Johnson & Johnson

    Plymouth, MN
    14 hours ago
  • $116k - $160k

     ...Senior IT Network Engineer Application due date: July 10, 2026 Location: Maple Grove, MN (Eligible for hybrid schedule) Applicants must be authorized to work in the U.S. without restriction. Visa sponsorship is not available. We are the people we power. As Minnesota’s... 

    ISACA

    Maple Grove, MN
    14 hours ago
  •  ...infrastructure and reporting workflows. This role will focus on building and maintaining a centralized system (Access or similar software) and creating standardized reports and dashboards that support our data analytics and sales teams. The ideal candidate will have strong... 

    Edeniq

    Maple Grove, MN
    1 day ago
  •  ...Job Type: W2 Work Authorization: U.S. Citizens preferred, all valid work authorizations may apply Requirements 8+ years of software engineering experience Expertise in development using Java, Spring, Spring Boot, Microservices architecture UI experience with React/... 
    Work at office
    Local area

    HYR Global Source Inc

    Hopkins, MN
    16 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!