Current jobs related to C++/MFC Software Developer - Farmington Hills - PEAK Technical Staffing USA
-
Software Quality Analyst
1 week ago
Farmington Hills, Michigan, United States Vaco Full timeRole Overview:Join the Product Management Team at Vaco, where you will play a pivotal role in product development, documentation, testing, and marketing strategies. As a leader in the software quality assurance domain, you will enhance the organization, efficiency, and comprehensiveness of our product testing methodologies.Key Qualifications:Outstanding...
-
Software Quality Assurance Product Analyst
1 week ago
Farmington Hills, Michigan, United States Vaco Full timeRole Overview:Join the Product Management Team to contribute to product design, documentation, testing, and marketing strategies. Lead the software quality assurance team to improve the organization, efficiency, and comprehensiveness of product testing methodologies.Key Skills & Experience:Outstanding presentation, interpersonal, and communication skills for...
-
Senior Software Developer
1 day ago
Farmington, Michigan, United States Sirius XM Full timeAbout the RoleWe are seeking a highly skilled Staff Software Engineer to join our team at Sirius XM. As a key member of our software development team, you will be responsible for designing, developing, and implementing software components for our satellite radio systems.Key ResponsibilitiesDevelop and execute software for Sirius XM Satellite Radio...
-
Senior Software Development Lead
1 day ago
Hanover Hills, Maryland, United States General Dynamics Information Technology Full timeJob SummaryWe are seeking a highly skilled Senior Software Development Lead to join our team at General Dynamics Information Technology. As a key member of our software development team, you will be responsible for leading the design, development, and implementation of complex software solutions.Key ResponsibilitiesLead the development of software solutions,...
-
Senior Software Development Professional
18 hours ago
Spring Hills, Texas, United States Jobot Full time**Job Summary**Jobot is seeking a highly skilled Senior Software Engineer to join our team in the Medical Software space. As a key member of our engineering team, you will be responsible for designing, developing, and deploying external applications using.NET and React.**Key Responsibilities:**Design and develop scalable, efficient, and secure software...
-
Java Software Developer
3 months ago
Farmington Hills, United States w3r Consulting Full timeJob Responsibilities: Modify existing application code or interfaces or build new application components from detailed requirements. Analysis of requirements, support of the design, development of the code, testing, debugging, deployment, and maintenance of those programs and interfaces. Documentation of the work is essential Participation in most...
-
DevOps Developer
3 months ago
Farmington, United States Logging-in Full timeAs DevOps Developer for this role you will develop and support integrated Informatics solutions for DevOps. This individual will work in a team setting working to automate the software delivery pipeline cloud solution management and create tooling to streamline and enhance the current automation workflows and help build new workflows for next-generation...
-
DevOps Developer
3 months ago
Farmington, Michigan, United States Logging-in Full timeAs DevOps Developer for this role you will develop and support integrated Informatics solutions for DevOps. This individual will work in a team setting working to automate the software delivery pipeline cloud solution management and create tooling to streamline and enhance the current automation workflows and help build new workflows for next-generation...
-
Java Software Developer
3 months ago
Farmington Hills, United States Saxon Global Full timeSUB Vending is OK NO RELOCATION 9 month contract Hybrid on site in Farmington Hills MI Position Description: Job Responsibilities: • Modify existing application code or interfaces or build new application components from detailed requirements. • Analysis of requirements, support of the design, development of the code, testing, debugging, deployment,...
-
Senior Software Research Engineer
5 days ago
Farmington, Michigan, United States eTeam Inc Full timeJob Summary:eTeam Inc. is seeking a highly skilled Sr. Software RSE to join our team. As a key member of our research and development team, you will be responsible for designing, developing, and maintaining Automotive Infotainment devices.Key Responsibilities:Understand the system architecture of In-Vehicle Infotainment Embedded Systems and identify new...
-
Embedded Software Engineer
4 days ago
Woodland Hills, California, United States Northrop Grumman Full timeAbout the RoleWe are seeking a highly skilled Embedded Software Engineer / Digital Systems Developer to join our team at Northrop Grumman. As a key member of our Digital Technology team, you will be responsible for designing, implementing, and integrating real-time embedded software and VHDL coding for our next-generation Embedded GPS/Inertial Navigation...
-
Lead Java Software Engineer
1 week ago
Farmington Hills, Michigan, United States Saxon Global Full timePosition Overview:As a Lead Java Software Engineer at Saxon Global, you will play a pivotal role in the design and development of robust software solutions. Your expertise will guide the team in enhancing existing applications and creating new components tailored to meet detailed specifications.Key Responsibilities:Refine and adapt current application code...
-
Controls Software Developer
1 day ago
Farmington, Michigan, United States Saanvi Technologies Full timeJob Summary:Saanvi Technologies is seeking a highly skilled Automation Systems Engineer to lead the implementation of new automation systems for production lines. The ideal candidate will have a strong background in controls code and application development, with expertise in PLC programming, HMI development, and data integration.Key Responsibilities:Design...
-
Farmington Hills, United States American IT Solutions Full timeAmerican IT Solutions seeks Business/System Analysts, Software Engineers/Developers, DBA using various skills per project requirements. Primary worksite is Farmington Hills, MI but relocation possible for some positions. recblid jjojod9ij9qrfk2t40gc6prk72ar3kPDN-9cf52264-a5c3-4831-82a5-598071dc0779
-
Junior Software Engineer
6 days ago
Farmington, United States LSPedia Inc Full timeJob DescriptionJob DescriptionJoin LSPedia, a trailblazer in traceability and compliance solutions, and be part of a dynamic team shaping the future of industries with cutting-edge technology and innovation. As a growing company with ample room for innovation, LSPedia offers Junior Software Engineers the chance to work with B2B SAAS technologies in a...
-
Software Development Engineer
3 months ago
Auburn Hills, United States Shape Corp Full timeShape Process Automation, a SHAPE Technologies Group ("SHAPE") company is a global, high-tech engineering and process automation provider. We develop integrated manufacturing strategies and industrial automation solutions for Tier I and Tier II suppliers and beyond. Our comprehensive approach and the passionate team behind it are how we're redefining...
-
Staff Software Engineer
1 week ago
Farmington, United States Sirius XM Radio Inc Full timeWho We Are: SiriusXM and its brands (Pandora, SiriusXM Media, AdsWizz, Simplecast, and SiriusXM Connected Vehicle Services) are leading a new era of audio entertainment and services by delivering the most compelling subscription and ad-supported audio entertainment experience for listeners -- in the car, at home, and anywhere on the go with connected...
-
Chief Engineer Software
3 weeks ago
Auburn Hills, United States AM General LLC Full timeJob DescriptionJob DescriptionINTRODUCTION TO AM GENERALAM General develops and builds specialized ground vehicle systems that get the US Armed Services and our allies to and from their mission safely. Our innovative spirit delivers advanced, rugged, resilient, and dependable mobility solutions. We are one team dedicated to producing the best products for...
-
Application Software Engineer
1 week ago
Farmington Hills, Michigan, United States Teklabs Full timeTek Labs, Inc. is seeking qualified candidates for the role of Application Software Engineer to contribute to various projects across the United States.KEY RESPONSIBILITIES: Oversee the architecture, development, execution, testing, maintenance, and support of business applications and specialized software solutions, including significant upgrades to...
-
Software Developer
15 hours ago
Hanover Hills, Maryland, United States SITEC Consulting Full timeJob DescriptionJob Summary:We are seeking a highly skilled Software Developer to join our team at SITEC Consulting. The selected candidate will work on a legacy system that will be modernized, utilizing their expertise in Java development to drive critical undertakings.Key Responsibilities:Perform investigation and resolve code ingestion issues, conducting...
![PEAK Technical Staffing USA](https://media.trabajo.org/img/noimg.jpg)
C++/MFC Software Developer
3 months ago
Hiring for Full Time Hybrid role in Farmington Hills, MI. This role requires someone strong with Hardware/Controls and Software Integration using C++/C#.
Typically, a software engineer is involved in a project from specification through installation phase, with subsequent customer support as requested. Key areas of responsibility: Collaborate with team members and customers to develop project specifications and quotations, for reliable, cost-effective solutions. Develop software in C++, with MFC and/or C# .NET, using Microsoft Visual Studio 2022. Communicate directly with customers.
Overall responsibility to develop software to customer specifications, to support product manufacturing and/or testing operations at their facilities, to run under a Windows OS.
This is not considered an IT job. Rather, we provide custom software and hardware for Industrial Test Automaton. The job requires software and hardware expertise to control real time plant floor devices. An engineering degree or computer scientist with engineering talents are required.
Most projects are multithreaded real-time physical computing; interfacing with data acquisition and control hardware, specialized equipment (e.g. flowmeters, smoke meters, ECM's, data plate stampers), and other plant systems.
Domestic or international travel, to perform on-site installation and debugging, is required for some projects.
Full benefits are provided.
Necessary Qualifications, Skills and Experience: (required):
- Bachelor's degree in an engineering discipline (BSEE, BSME, etc.) or Computer Science
- Strong skill set in C++ with MFC OR C# .NET. Windows application development using Visual Studio 2022. Experience using these technologies in a professional setting
- 2 years or more years' experience. (We are not entertaining new college graduate applicants at this time)
- Ability to work independently
- Good communication skills.
- Basic system troubleshooting.
- Experience with data acquisition and control hardware (Gantner, Opto22, PLCs, etc.) is preferable.
- Experience interfacing to Electronic Control Modules (ECM's/ECU's) using CAN a definite plus.