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-11-25

Recommended Jobs

Electrical Maintenance Engineer/Manager - Detroit, MI

Talent Depot
Detroit, MI

Overview Join a financially stable, high-value industrial operation with strong brand recognition and proven resilience in all economic conditions. We’re seeking an experienced Electrical Mai…

View Details
Posted 2025-10-18

General Manager

GQT Movies
Grand Haven, MI

General Manager Full-time, Salaried Are you enthusiastic about providing exquisite customer service and working in a dynamic team environment? Do you have a passion for leading small teams, pro…

View Details
Posted 2025-10-14

Family Medicine with Obstetrics Physician Opening in Southern Michigan - Sign-On

Enterprise Medical Recruiting
Michigan

Michigan's nationally recognized healthcare employer is adding a Family Medicine Physician with Obstetrics. We are one of the area's largest employers, with a team of over 1,000 employees. Our outsta…

View Details
Posted 2025-08-06

Machine Operator

START Inc.
Macomb, MI

Follows job, safety/environmental and inspection instructions per the Cell work instructions, CNC Trainer or Supervisor Properly completes all paperwork Prepares machine and gages for operation…

View Details
Posted 2025-09-24

Parts Inspector

Albar Industries Inc
Lapeer, MI

Albar Industries, Inc., a leader in the automotive painting industry in the Lapeer area, is currently seeking dedicated and detail-oriented individuals to join our team as Quality Inspectors. As a Qu…

View Details
Posted 2025-09-22

Delta V Engineer -Kalamazoo, MI 49006

Seasoned Recruiter
Kalamazoo, MI

Must have: 3-7 years experience as automation controls engineering preferably with a focus on Emerson DeltaV JOB DESCRIPTION: We have a DeltaV Engineer opportunity in Kalamazoo, MI. As a Delta…

View Details
Posted 2025-11-16

Staffing (Outside Sales) Representative

Vibrus Group
Warren, MI

Join Vibrus Group as an Outside Sales Representative (Staffing) in Metro Detroit! About Vibrus Group: At Vibrus Group, we pride ourselves on being a leading provider of general staffing services in…

View Details
Posted 2025-09-14

Walk-ins Welcome for Exceptional Direct Care Workers

Dignitas Inc.
Southfield, MI

Dignitas Incorporated Campus 24485 Orchard Lake Rd Farmington Hills, MI 48336 IS NOW HIRING! Join Us for our WALK-IN's WELCOME Series! Event Details: Wednesday | 9:00 AM - 3:00 PM …

View Details
Posted 2025-09-20

Controller - East Lansing Area

The Pivot Group Network
East Lansing, MI

Controller | East Lansing, MI Salary Range: $126,000 - $176,000 depending on experience Are you a detail-oriented professional with a passion for financial leadership and driving …

View Details
Posted 2025-11-27

Lead Configuration Quality/Audit Analyst

Molina Healthcare
Detroit, MI

**Job Description** **Job Summary** Responsible for accurate and timely auditing of critical information on claims databases. Maintains critical auditing and outcome information. Synchronizes data amo…

View Details
Posted 2025-11-13