Software Engineer, Embedded C++

New Today

Client CANNOT sponsor at this time. We are seeking a talented and motivated Software Engineer to join our dynamic team. In this role, you will be responsible for designing, developing, and maintaining software solutions that meet our clients' needs in a C/C++, MySQL embedded SW environment with My.
You will work collaboratively with cross-functional teams to deliver high-quality products while adhering to best practices in software development. The ideal candidate will have a strong foundation in programming and a passion for technology, particularly in areas such as embedded systems and API development.
Duties Design, develop, and implement software applications using C/C++ and and MySQL and other programming languages. Some C# and .Net
Collaborate with product managers and UX/UI designers to create user-friendly interfaces.
Develop embedded software solutions for ARM-based devices.
Participate in Agile/Scrum ceremonies, including sprint planning, daily stand-ups, and retrospectives.
Conduct unit testing to ensure code quality and functionality.
Troubleshoot and debug applications to resolve issues promptly.
Stay updated on emerging technologies and industry trends, particularly in quantum engineering and IoT protocols like Zigbee. Requirements Proficiency in C and C++; experience with UI development.
MySQL
Familiarity with embedded software development for ARM architecture.
Experience working with API design principles.
Knowledge of Agile methodologies, particularly Scrum.
Experience with unit testing frameworks and practices..
Strong problem-solving skills and attention to detail.
Excellent communication skills and ability to work collaboratively within a team environment. Join us as we innovate the future of technology!
Location:
Rochester Hills

We found some similar jobs based on your search