C++/MFC Software Developer
2 weeks 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.
-
C++/MFC Software Developer
1 month ago
Farmington Hills, United States PEAK Technical Staffing Full timeHiring 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...
-
Software Controls Engineer
4 weeks ago
Farmington Hills, United States Hire Quality Strategies Full time $100,000 - $125,000We are seeking a Software Controls Engineer with minimum 2 years of experience to join our team. As a Software Controls Engineer, your primary responsibility will be to develop software tailored to customer specifications for Industrial Test Automation. This role requires experience with software and hardware to effectively control real-time plant floor...
-
Windows Application Developer
1 month ago
Farmington, United States PEAK Technical Staffing USA Full timeCollaborate with team members and customers to develop project specifications and quotations, for reliable, cost-effective solutions. Develop software in C++, with MFC and .NET, using Microsoft Visual StudioCommunicate directly with customersMust have Industrial Machinery & Equipment or Manufacturing experience.Ability to work independently or within a...
-
Windows Application Developer
24 hours ago
Farmington, United States PEAK Technical Staffing USA Full timeCollaborate with team members and customers to develop project specifications and quotations, for reliable, cost-effective solutions. Develop software in C++, with MFC and .NET, using Microsoft Visual Studio Communicate directly with customers Must have Industrial Machinery & Equipment or Manufacturing experience. Ability to work independently or within a...
-
Windows Application Developer
1 month ago
Farmington, United States PEAK Technical Staffing USA Full timeCollaborate with team members and customers to develop project specifications and quotations, for reliable, cost-effective solutions. Develop software in C++, with MFC and .NET, using Microsoft Visual StudioCommunicate directly with customersMust have Industrial Machinery & Equipment or Manufacturing experience.Ability to work independently or within a...
-
Windows Application Developer
1 month ago
Farmington, United States PEAK Technical Staffing USA Full timeCollaborate with team members and customers to develop project specifications and quotations, for reliable, cost-effective solutions. Develop software in C++, with MFC and .NET, using Microsoft Visual StudioCommunicate directly with customersMust have Industrial Machinery & Equipment or Manufacturing experience.Ability to work independently or within a...
-
Software Developer
4 days ago
Farmington, United States Endevis Full timeWe need 2 Software Developers for a 1 year contract/project to work out of our office in Farmington Hills, MI. Candidates need to be strong with C# and Python. If they do not have experience with both, please do not send the resume. SQL Docker experience, Visual Studio, hardware/software interfacing experience is also ideal. They need to be local to our...
-
Senior Staff Software Engineer Embedded C/C
3 days ago
Farmington, United States Pandora Full timeWho We Are: SiriusXM and its brands (Pandora, SiriusXM Media, AdsWizz, Simplecast, and SiriusXM Connect) 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 devices. Our vision is to...
-
DevOps Developer
1 month 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
1 month 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...
-
Embedded Software Engineer
5 days ago
Farmington, United States Vital Tech Solutions Full timeJob Title: Senior Embedded Software Engineer Location: Farmington Hills, MI-Hybrid Selected candidates shall be able to perform the full life cycle of Embedded SW Development including, but not limited to, Design, implement, integrate, and test embedded software/firmware for embedded controllers, micro-controllers, and processors primarily in the electric...
-
Embedded Software Engineer
4 days ago
Farmington, United States Vital Tech Solutions Full timeJob DescriptionJob DescriptionJob Title: Senior Embedded Software EngineerLocation: Farmington Hills, MI-HybridSelected candidates shall be able to perform the full life cycle of Embedded SW Development including, but not limited to, Design, implement, integrate, and test embedded software/firmware for embedded controllers, micro-controllers, and processors...
-
Farmington, New Mexico, United States ARISTA NETWORKS Full timeCompany DescriptionArista Networks was founded to pioneer and deliver software-driven cloud networking solutions for large data center storage and computing environments. Arista's award-winning platforms, ranging in Ethernet speeds from 10M to 400G bits per second, redefine scalability, agility and resilience. Arista has shipped more than 10 million cloud...
-
Sr Embedded Software Engineer
3 days ago
Farmington, United States Saxon Global Full timeLooking for a Senior Embedded SW Engineer who has hands on embedded SW development experience in either C++ or Java. In this role you will be responsible for designing embedded applications and services. This role is a long term, rolling contract. This role does require onsite work in Farmington Hills, MI. Please do NOT apply if you are unable to work onsite...
-
Software Design Engineer
2 weeks ago
Farmington, United States Insight Global Full timeWe are looking for Sr. software design engineer who can work on virtual ECU simulation technology. The primary responsibility of this role is to support deployment and maintenance of VECU (Virtual ECU). Simulation of the ECU is becoming more popular and useful in the automotive industry. Until now Software development timing has always been challenging due...
-
Farmington, New Mexico, United States Block Full timeSoftware Engineer (Android), Mobile Developer Experience Full-timeBlock is one company built from many blocks, all united by the same purpose of economic empowerment.The blocks that form our foundational teams - People, Finance, Counsel, Hardware, Information Security, Platform Infrastructure Engineering, and more - provide support and guidance at the...
-
Embedded Software Engineer
3 days ago
Farmington, United States Flextronics Full timeJob Posting Start Date 05-22-2024 Job Posting End Date 07-19-2024Flex is the diversified manufacturing partner of choice that helps market-leading brands design, build and deliver innovative products that improve the world.We believe in the power of diversity and inclusion and cultivate a workplace culture of belonging that views uniqueness as a competitive...
-
Farmington, New Mexico, United States Block Full timeSenior Software Engineer (Android), Mobile Developer Experience Full-timeBlock is one company built from many blocks, all united by the same purpose of economic empowerment.The blocks that form our foundational teams - People, Finance, Counsel, Hardware, Information Security, Platform Infrastructure Engineering, and more - provide support and guidance at the...
-
Software Design Engineer
1 week ago
Farmington Hills, United States Hitachi Astemo Americas Inc Full timeDescription General Responsibilities: We are looking for Sr. software design engineer who can work on virtual ECU simulation technology. The primary responsibility of this role is to support deployment and maintenance of VECU (Virtual ECU). Simulation of the ECU is becoming more popular and useful in the automotive industry.Until now Software development...
-
Sr Embedded Software Engineer
6 days ago
Farmington Hills, United States Saxon Global Full timeLooking for a Senior Embedded SW Engineer who has hands on embedded SW development experience in either C++ or Java. In this role you will be responsible for designing embedded applications and services. This role is a long term, rolling contract. This role does require onsite work in Farmington Hills, MI. Please do NOT apply if you are unable to work onsite...