PowerToFly
Recent searches
  • Events
  • Companies
  • Resources
  • Log in
    Don’t have an account? Sign up
Filters
Clear All
Advanced filters
Job type
  • Reset Show results
Date posted
  • Reset Show results
Experience level
  • Reset Show results
Company
  • Reset Show results
Skills
  • Reset Show results
Clear All
Cancel Show Results
Active filters:
Results 9772 Jobs

Wondering why you’re not getting hired?

Take our 3-min quiz and find out!

  • See what’s holding you back
  • Know exactly what to fix
  • Get a plan to move forward
Take the Quiz!
Loading...
Loading more jobs...

No more jobs to load

No more jobs to load

.NET Software Engineer
Save Job
Cummins Inc.

.NET Software Engineer

Onsite Fridley, MN, United States
Posted 20 hours ago
Save Job

Job Details

DESCRIPTION

Watch this video to learn more about Cummins Inc.

We are looking for a talented Electronic Systems Technical Specialist – Software to join our team specializing in engineering for our Cummins’ business in Fridley, MN.

In this role, you will make an impact in the following ways:

  • Drive rapid and accurate resolution of software issues by investigating defects, identifying root causes, recommending corrective actions, and documenting results to strengthen product reliability.
  • Enhance software development quality by applying and continuously improving coding, integration, compile, and test processes—leveraging advanced tools such as code editors, integration platforms, static analysis, compilers, and HIL systems.
  • Deliver high‑quality, verified software features and builds by collaborating and negotiating effectively with product teams and software development groups to align requirements, architecture, and design decisions.
  • Influence product quality and performance through expert systems-level decision-making across requirements, architectures, design standards, and test strategies for complex components and multi‑BU integrations.
  • Strengthen team capability by reviewing the work of less‑experienced developers and testers, ensuring designs are robust, reusable, efficient, and aligned with engineering best practices.
  • Provide independent leadership on complex components or smaller-scale projects, driving clarity amid ambiguity and ensuring accountability for deliverables and technical direction.
  • Advance global engineering excellence by leading improvements to software development processes, tools, and systems across functions and business units.
  • Build technical depth within the team by mentoring junior engineers, coordinating technician and student work, and serving as a recognized subject matter specialist within your discipline or product area.

RESPONSIBILITIES

To be successful in this role you will need the following:

  • Deep proficiency in systems thinking, requirements engineering, and product failure mode avoidance to translate stakeholder needs into verifiable requirements, anticipate risks, and drive reliable, high‑quality software and system performance.
  • Strong technical capability in software design, modeling/simulation, verification & validation, ensuring robust architectures, efficient code construction, rigorous testing, and data‑driven decision‑making throughout the product lifecycle.
  • The ability to communicate effectively , build networks, and value diverse perspectives, enabling strong cross-functional collaboration, alignment with stakeholders, and clear negotiation of requirements, priorities, and technical trade-offs.
  • Demonstrated judgment in managing complexity, making timely decisions, securing resources, and driving results, ensuring efficient problem-solving and consistent execution in a dynamic engineering environment.

QUALIFICATIONS

Education/Experience:

  • College, university, or equivalent Bachelor's degree in Engineering or appropriate STEM field is required. Post-graduate (Master's) degree relevant to this discipline area may be required for select roles.
  • This position may require licensing for compliance with export controls or sanctions regulations.
  • Prior Senior or Lead Engineer equivalent work experience in a relevant discipline area is required with a demonstrated track record of technical problem solving and quality decision making.
  • Knowledge of MS Office tools is preferred

Additional Details:

  • This candidate will be part of the Test Systems & Simulation team. They will be responsible for the core software platform that is used for End of Line (EOL) functional testing.
  • The candidate needs strong experience with object-oriented programming using the .NET framework and VB.NET and C# programming languages.
  • The candidate needs to be familiar with managing the software development lifecycle. They need to be familiar with front-end interfaces (WPF, HTML, CSS, and JavaScript), back-end server logic (APIs, Cloud services, SQL databases, Authentication and Authorization), and deployment (CI/CD, unit testing, packaging).
  • The candidate needs to have experience working with both thick-clients and web platforms and be able to design, develop code, test, debug, and publish applications from start to finish.
  • The candidate will be responsible for current product support including maintaining, troubleshooting, and upgrading existing applications currently being used at manufacturing facilities throughout the world.
  • The candidate will be responsible for internal project management on assigned projects. They must work with cross-functional teams (including external contractors and suppliers both domestic and international) to set up plans and update statuses. The candidate must be self-motivated, take initiative on problem solving, exhibit good time management, and engage in proper quality control on deliverables. The candidate will work independently on most assigned projects.
  • The candidate may coach and mentor certain engineers and technicians. They must work closely with team members. They must be able to work with global teams in different time zones.
  • The candidate must continue educational development and refresh their knowledge and technical skills due to the rapid change in controls technologies. Innovation is needed and the candidate should make recommendations on how to keep test system solutions up to date and be prepared to implement solutions and updates that are identified.

Compensation

Please note that the salary range provided is a good faith estimate on the applicable range. The final salary offer will be determined after considering relevant factors, including a candidate’s qualifications and experience, where appropriate.

Job Engineering

Organization Cummins Inc.

Role Category On-site with Flexibility

Job Type Exempt - Experienced

Min Salary $88000

Max Salary $132000

ReqID 2425503

Relocation Package Yes

100% On-Site No

Cummins and E-Verify

At Cummins, we are an equal opportunity and affirmative action employer dedicated to diversity in the workplace. Our policy is to provide equal employment opportunities to all qualified persons without regard to race, gender, color, disability, national origin, age, religion, union affiliation, sexual orientation, veteran status, citizenship, gender identity and/or expression, or other status protected by law. Cummins validates the right to work using E-Verify and will provide the Social Security Administration (SSA) and, if necessary, the Department of Homeland Security (DHS), with information from each new employee’s Form I-9 to confirm work authorization. Visit http://EEOC.gov to know your rights on workplace discrimination.

Company Details
Cummins Inc.
 Columbus, IN, United States
Work at Cummins Inc.

Cummins Inc. is a global power solutions leader that designs, manufactures, distributes, and services a broad portfolio of reliable, clean power... Read more

Did you submit an application for the .NET Software Engineer on the Cummins Inc. website?