Sr. Software Engineer

Nutechs
Novi, MI



Responsive recruiter



Senior Software Engineer


Responsibilities
As a member of the software development team, you will maintain and extend our current Win32 MFC-based products and develop our next-generation product using .NET technologies. Your responsibilities include:


  • Ongoing maintenance and enhancement of existing Win32 MFC-based software.

  • Development of new products based on .NET technologies.

  • Creating detailed technical designs for system architecture and software components based on requirements.

  • Developing and executing unit tests and updating documentation for completed work.


Qualifications

Essential Skills & Experience


  • Strong knowledge of .NET, MFC, Win32 API, and COM.

  • Proven ability to quickly learn and master diverse technologies.

  • Excellent coding skills in C++ and C#.

  • Experience developing GUIs using MFC, WPF, or Windows Forms.

  • Familiarity with Windows network programming and protocol fundamentals, including sockets.

  • Experience with remoting systems such as SOAP, REST, or DCOM.

  • Strong troubleshooting and debugging skills for Windows applications and services.

  • Experience with communication transport layers like CAN, RS232, USB, and Ethernet.

  • Knowledge of SAE, ISO, and ASAM communication protocols (e.g., CCP, XCP, J1939, ISO14229, ISO15765).

  • Ability to accurately estimate time and resources for feature completion.

  • Skilled at writing comprehensive functional and design specifications.

  • Ability to design reusable and unit-testable code.

  • Good understanding of design patterns and when/how to apply them across environments and languages.

  • Capable of identifying, evaluating, and mitigating technical project risks.

  • Able to translate feature requests into appropriate internal designs.

  • Experience with version control and bug tracking systems.

  • Familiarity with software development lifecycles.

  • Experience with data acquisition or multimedia systems is a plus.

  • Experience with real-time systems or kernel mode programming is desirable.

  • Knowledge of automotive and engine control systems is a bonus.

  • Bachelor’s or Master’s degree in Software Engineering or related field, plus 5+ years of experience.

Non-Technical Skills


  • Positive and proactive attitude with a strong work ethic.

  • Good communication and organizational skills.

  • Comfortable using Microsoft Office applications.

  • Detail-oriented with a methodical coding approach.

  • Willingness to follow established processes and procedures.

  • Ability to work independently.


Additional Information
Applicants must be authorized to work in the United States without visa sponsorship. We do not consider C2C arrangements or third-party intermediaries for this position.



Join Our Team

At NuTechs, we are always looking for talented IT Professionals to meet the needs of our employer partners. Whether you are looking for a short term project or a long term opportunity, we are here to help.


If you specialize in the areas below, please submit your resume:

Application DevelopmentSoftware & Application IntegrationDatabase Development & AdministrationNetwork & Infrastructure Design | Systems AdministrationHelp Desk ServicesERP ImplementationWeb Development

Why Choose NuTechs? NuTechs is EMPLOYEE friendly!!!

NuTechs is a diversified technical recruiting firm and our passion is helping our client building exceptional teams, and assisting candidates with educated career moves. We take time to understand what is important to our clients and candidates as they build their teams and careers. After all, a happy candidate leads to a happy client.

Posted 2025-09-12

Recommended Jobs

Experienced Carpet Cleaning Technician

Modernistic Cleaning & Restoration
Lansing, MI

Experienced Carpet Cleaning Technician Pay: $1,000 - $1,400 per week Start your career at the BEST Home Service Company in the state of Michigan! For 50 years, Modernistic has provided ou…

View Details
Posted 2025-08-22

Social Worker LMSW

Star Center, Inc.
Detroit, MI

Job Description Job Description LMSW Substance Abuse Counselor. Functions as a Substance Use Disorder counselor for clients with an opioid dependence. Conduct intake assessments and provide thera…

View Details
Posted 2025-07-29

Bartender

IC and BP Restaurants
Lansing, MI

Job Description Job Description Boston's Boston’s is a full service restaurant specializing in scratch made pizzas, craft cocktails, and local beers. We have a family-friendly restaurant …

View Details
Posted 2025-07-28

Research Engineer

Quantum Signal AI, LLC
Saline, MI

job_type: Full Time job_num: 3 job_experience: Entry Level **Role Summary:** Quantum Signal AI is looking for a motivated engineer to join our team in support of a wide array of research and develop…

View Details
Posted 2025-08-28

Manufacturing Assembler in Galesburg!

Galesburg, MI

Position:  Manufacturing Assembler Industry: Manufacturing and Production Job Type: Temp to Hire Location: Galesburg, MI 49053 Pay Rate: $14.56/ Hr – $15.56/ Hr-with quick advancement opp…

View Details
Posted 2025-08-19

Technical Specialist - Wiresaw Wafer Slicing

Corning
Hemlock, MI

Requisition Number: 66267   The company built on breakthroughs. ​   Join us.​  Corning is one of the world’s leading innovators in glass, ceramic, and materials science. From the depths o…

View Details
Posted 2025-09-05

Shipping Receiving

Griffin Tool Inc.
Stevensville, MI

Job Description Job Description We are seeking a Shipping Receiving to become an integral part of our team! You will help coordinate incoming and outgoing shipment activities. Responsibilities…

View Details
Posted 2025-07-28

CNC Mill Programmer

Metalmite Corporation
Rochester, MI

Position Summary: We are seeking a skilled CNC Mill Programmer to join our team. The ideal candidate is an experienced machinist who can program, set up, and operate CNC Mills up to 5 axis to pr…

View Details
Posted 2025-08-07

Warehouse

J & B TOOLS SALES INC
Livonia, MI

Job Description Job Description Benefits: ~401(k) matching ~ Dental insurance ~ Health insurance ~ Vision insurance Warehouse. Shipping/Receiving

View Details
Posted 2025-08-18

Clinical Therapist

Alcohol and Chemical Abuse Consultants Inc
Muskegon, MI

Job Description Job Description Benefits: Competitive salary Flexible schedule Training & development Benefits/Perks Pay: Contractor fee split Competitive compensation Flexib…

View Details
Posted 2025-07-26