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

Clinical Field Educator RN

Rooted Talent Solutions
Grand Rapids, MI

Join our team as a Clinical Field Educator (RN) and make a meaningful impact by training, mentoring, and supporting new field clinicians. This role blends hands-on instruction with collaborative coa…

View Details
Posted 2025-09-29

Senior Regulatory Strategy Specialist - Distribution Electric Rate Case Strategy

DTE Electric Company
Detroit, MI

DTE is one of the nation’s largest diversified energy companies. Our electric and gas companies have fueled our customer’s homes and Michigan’s progress for more than a century. And as Michigan’s lar…

View Details
Posted 2025-10-21

REVENUE AUDITOR

Grand Traverse Band Economic Development Corporation
Suttons Bay, MI

Job Description Job Description JOIN A WINNING TEAM! Are you looking for an exciting and fulfilling career opportunity? Join us at Grand Traverse Resort & Casinos and start a career that will p…

View Details
Posted 2025-10-26

Porter

Al Serra Auto Plaza
Grand Blanc, MI

Al Serra Auto Plaza is the hub of the fast-growing Serra Automotive Group, a national leader in automotive retail. With 62 dealerships and 87 automotive franchises representing 27 automotive brands ac…

View Details
Posted 2025-10-16

Quality Team Leader

Camaco, LLC
Portage, MI

Position: 2nd Shift Quality Team Leader Responsible for overseeing the Quality Departments hourly employees and assist with problem solving. Ensure quality products are delivered to customers and …

View Details
Posted 2025-09-29

Office Administration Part-time Assistant

Top Level Promotions
Midland, MI

Job Title: Office Administrator Job Type: Part-Time Salary: [21.00 per hour] About Us: Top Level Promotions is a dynamic and growing organization focused on providing excellent …

View Details
Posted 2025-10-17

Operations Coordinator

Cartier
Troy, MI

Cartier seeks an Operations Coordinator in Troy to uphold operational excellence and compliance within the boutique. The role involves managing day-to-day processes, including financial compliance, lo…

View Details
Posted 2025-08-28

Pediatric SLP in Sterling Heights, MI

Sunbelt Staffing
Sterling Heights, MI

Job Description Job Description Master's degree in Speech-Language Pathology, active SLP license and 1+ year of Speech-Language Pathology experience required. Applicants who do not meet these qua…

View Details
Posted 2025-10-24

Tax Manager

CyberCoders
Detroit, MI

Job Description Job Description Tax Manager Tax Manager  Location: Hybrid - in the Detroit MI Salary: $100K-$140K + Bonuses, Full Benefits, PTO, Profit Sharing Key Requirements: CPA, …

View Details
Posted 2025-10-13

NEURO/OR MONITOR TECH

Covenant HealthCare
Saginaw, MI

Overview: The Neurodiagnostic/OR Technologist demonstrates excellent customer service performance in that his/her attitude and actions are at all times consistent with the standards contained in the V…

View Details
Posted 2025-09-30