Jobs
>
Minneapolis

    Principal Software Engineer - Minneapolis, United States - USPRO

    Default job background
    Description

    Principal Software Engineer

    Minneapolis, MN

    Job Description:

    We have multiple openings for individuals with experience and a passion for real-time, embedded software development. The Principal Software Engineer plans, leads, and performs a variety of tasks across the areas of software requirements analysis, software architecture and design, implementation (code and unit test), documentation, hardware-software integration, troubleshooting, problem solving, and software verification testing.

    Responsibilities:

    Plans, leads, and executes efforts to architect, design, develop, maintain, upgrade, port, and verify/qualify embedded product software and/or product support software to enhance, implement and support project/system functionality.

    Mentors less experienced software engineers to help develop their software development and test capabilities and troubleshooting and problem-solving skills.

    Collaborates across the other engineering disciplines such as Mechanical, Electrical, Controls, and Systems.

    Ensures that technical approach is consistent with established engineering principles and practices.

    Ensures that cost and schedule targets are met, product outcomes meet customer needs, and customer and company technical, system, performance, process, and quality requirements are met.

    Object-oriented software architecture, software design, C++ coding, and unit testing of embedded software with knowledge of requirements-based software verification and traceability

    Use of version control and issue tracking tools

    Developing and troubleshooting communications, device drivers, and IO interfaces

    Integrating or testing software on bare metal and with various real-time operating systems such as vxWorks and Linux/Unix derivatives

    Qualifications:

    Minimum of 8 years of experience in real-time embedded software development

    Experience to include requirements analysis, software design, implementation (code and unit test) and authoring of formal deliverable documentation

    Experience in architectural level software design using Magic Draw, Enterprise Architect, or similar model-based engineering tool

    Experience either standing up or extending software verification environments in support of automated software verification testing

    Familiarity with weapon systems, munitions, and/or combat vehicle functionality and capability

    Experience using GitLab or other CI / CD tools

    Bachelors degree in STEM field

    Bachelors degree and/or masters degree in Computer Engineering, Software Engineering, Electrical Engineering, or Computer Science



  • Apex Ventures Como, United States

    We are currently seeking a Senior Software Engineer with expertise in Python, FastAPI, and Data to join a highly successful sustainability and infrastructure consultancy in Germany. This company is looking to expand their tech teams in order to further develop their SaaS products ...

  • Delaget

    Software Engineer

    1 week ago


    Delaget Minneapolis, United States

    Software Engineer · Delaget develops innovative software solutions to help restaurants run more efficient and profitable operations. As industry experts, we provide data analytics and actionable insights to help growing restaurateurs expand their business. Our user-friendly produ ...

  • Capgemini

    Software Engineer

    1 week ago


    Capgemini Minneapolis, United States

    Life at Capgemini · Capgemini supports all aspects of your well-being throughout the changing stages of your life and career. For eligible employees, we offer: · Flexible work · Healthcare including dental, vision, mental health, and well-being programs · Financial well-being pro ...

  • General Dynamics

    Software Engineer

    4 days ago


    General Dynamics Minneapolis, United States

    Responsibilities for this Position · Software Engineer (RELO AVAILABLE) · ID: · USA-MN-Bloomington · Required Clearance: TS/SCI with Polygraph, obtainable within reasonable time based on requirements · Posted Date: 2/1/2024 · Category: Cyber · Employment Type: Full Tim ...

  • Avanade Spain SL

    Software Engineering

    2 weeks ago


    Avanade Spain SL Minneapolis, United States

    Manager, Full Stack Developer · Elevate your career in Software Engineering, crafting full-stack solutions that matter, with a team that values innovation and collaboration. · Microsoft D365 CE and Power Platform Solution Architect · Australia · Leading organizations' – corporat ...

  • The Toro Company

    Software Engineer

    1 week ago


    The Toro Company Bloomington, MN, United States

    Who Are We? · The Toro Company is a homegrown, Minnesota-based company that has been in business since 1914. We pride ourselves on providing world-class equipment to help maintain the environment that we love, while putting an emphasis on giving back to the communities that surr ...

  • InfoTree

    Software Engineer

    5 days ago


    InfoTree Minneapolis, United States

    Job Description · Job DescriptionWe have openings for individuals with experience and a passion for real-time, embedded software development. The Software Engineer II performs a variety of tasks across the areas of software requirements analysis, software design, implementation ( ...

  • Threadneedle group

    Software Engineer

    2 weeks ago


    Threadneedle group Minneapolis, United States

    Ameriprise Financial, Inc. seeks a Software Engineer in Minneapolis, MN to design, code, test, implement, maintain, and support application software that is delivered on time and within budget. · Key Responsibilities · Work closely with customers, business analysts, technology, ...

  • Wells Fargo

    Software Engineer

    1 week ago


    Wells Fargo Minneapolis, United States

    At Wells Fargo, we are looking for talented people who will put our customers at the center of everything we do. We are seeking candidates who embrace diversity, equity and inclusion in a workplace where everyone feels valued and inspired. Help us build a better Wells Fargo. It a ...

  • Cloud Computing Consultants, LLC

    Software Engineers

    1 week ago


    Cloud Computing Consultants, LLC Minneapolis, United States

    Job Description · Job Description · Job Overview · Employment Type: Full-time · Job Summary: As a software engineer, you will develop software solutions for our customers that fit their business needs. You will work on software that may include web-based applications, business au ...

  • General Dynamics Mission Systems

    Software Engineer

    1 week ago


    General Dynamics Mission Systems Bloomington, MN, United States

    Basic Qualifications Requires a Bachelor's degree in Software Engineering, or a related Science, Engineering or Mathematics field · Also requires 5+ years of job-related experience, or a Master's degree plus 3 years of job-related experience · Agile experience preferred · CLEARAN ...

  • Ameriprise Financial

    Software Engineer

    4 days ago


    Ameriprise Financial Minneapolis, United States

    We are hiring for an experienced Software Engineer for this exciting opportunity Be responsible for designing, coding, testing, implementing, maintaining, and supporting application software that is delivered on time and within budget. Work closely with customers, business analys ...


  • Daikin Applied Plymouth, United States

    Make your mark at the world's largest HVAC company Daikin Applied is a global leader in providing innovative HVAC solutions for commercial and industrial applications. We are currently seeking a highly motivated and detail-oriented Software Engineering Intern to join our dynamic ...

  • The Toro Company

    Software Engineer

    1 week ago


    The Toro Company Minneapolis, United States

    Who Are We? · The Toro Company is a homegrown, Minnesota-based company that has been in business since 1914. We pride ourselves on providing world - class equipment to help maintain the environment that we love, while putting an emphasis on giving back to the communities that s ...

  • Advanced Technology Innovation

    Software Engineer

    4 days ago


    Advanced Technology Innovation Minneapolis, United States

    Real-time embedded software development · Requirements analysis, software architecture and design · Hardware-software integration · Software verification testing · Object-oriented design, C++ coding, unit testing · Real-time operating systems (VxWorks and Linux/Unix derivatives) ...

  • DelaGet

    Software Engineer

    2 weeks ago


    DelaGet Minneapolis, United States

    Software Engineer · Delaget develops innovative software solutions to help restaurants run more efficient and profitable operations. As industry experts, we provide data analytics and actionable insights to help growing restaurateurs expand their business. Our user-friendly prod ...

  • TechDigital Corporation

    Software Engineer

    4 days ago


    TechDigital Corporation Minneapolis, United States

    Qualifications: When you join Clientthe nation's central bankyou will play a key role, collaborating with leading tech professionals to strengthen and protect our economic, financial and payments systems. Bring your passion and expertise, and we will provide the opportunities tha ...

  • Saxon Global

    Software Engineer

    3 days ago


    Saxon Global Minneapolis, United States

    Job Description: · Is this a remote position? If not, what US Bank locations can a resource work and how many days a week will they be required to work onsite? · Initially Remote (In future, will be hybrid) · • Can you please provide a summary of the project/initiatives which ...

  • Ameriprise

    Software Engineer

    4 days ago


    Ameriprise Minneapolis, United States

    Ameriprise Financial, Inc. seeks a Software Engineer in Minneapolis, MN to design, code, test, implement, maintain, and support application software that is delivered on time and within budget. · Key Responsibilities · Work closely with customers, business analysts, technology, ...

  • Room & Board

    Software Engineer

    2 days ago


    Room & Board Minneapolis, United States

    Overview: · You're a Software Engineer / Front End Web Developer who is passionate about learning and building great code. Discover a career designed to be different. · Technologies aside, at Room & Board our Software Engineers / Front-End Web Developers find their work rewardi ...