C++ Developer
SRI Tech Solutions
We are seeking an experienced Senior C++ Developer with 5–10 years of hands‑on experience in C++ application development. The ideal candidate will have strong expertise in modern C++ standards, Linux/Unix development, software engineering best practices, and AI‑assisted software development tools to build, maintain, and optimize high‑performance applications. Key Responsibilities Design, develop, test, and maintain high-performance C++ applications. Write clean, maintainable, and efficient code following established coding standards. Analyze, debug, and resolve complex technical issues. Optimize application performance and resource utilization. Collaborate with cross‑functional teams to deliver high‑quality software. Conduct code reviews and mentor junior developers. Utilize AI‑powered development tools to accelerate coding, testing, debugging, and documentation. Participate in Agile ceremonies and contribute to continuous process improvements. Required Qualifications Bachelor's degree in Computer Science, Information Technology, or a related discipline. 5–10 years of hands‑on experience in C++ application development. Strong knowledge of C++11/14/17 standards and Object‑Oriented Programming (OOP). Experience with multithreading, concurrency, memory management, and STL. Strong debugging, profiling, and performance optimization skills. Experience with Linux/Unix development environments. Knowledge of design patterns and software engineering best practices. Experience with Git or other version control systems. Familiarity with Agile/Scrum development methodologies. Practical experience using AI‑assisted software development tools such as GitHub Copilot, ChatGPT, Cursor, Claude, or similar AI coding assistants. Experience with AI‑assisted code generation, refactoring, debugging, and unit test creation. Experience with prompt engineering for software development tasks. Experience with AI‑assisted documentation and code review. Ability to validate, optimize, and secure AI‑generated code. Strong analytical and problem‑solving skills. Excellent communication and collaboration abilities. Ability to mentor team members and share technical knowledge. Passion for continuous learning and adopting modern AI‑assisted development practices. Desired Skills Experience with CMake, Makefiles, or other build systems. Exposure to CI/CD pipelines. Knowledge of REST APIs and network programming. Experience with unit testing frameworks such as Google Test. Familiarity with cloud platforms or containerization is an added advantage. #J-18808-Ljbffr
- ...Job Description We are seeking a passionate, experienced software developer who is motivated, pays close attention to detail. Share your... ...with industrial automation a plus Current experience with C and C++ programming Extensive database design and programming (Microsoft...SuggestedWorldwide
- ...We are looking for a Senior Full Stack Developer. The ideal candidate should have at least 10 years of experience, as a problem solver with excellent analytical reasoning and critical thinking skills. The candidate should also be a forward thinker with a solution-oriented...Suggested
- ...of automated testing, CI/CD, and DevOps practices Expertise in software security best practices Proven experience mentoring other developers and providing technical leadership Exceptional communication skills with the ability to explain complex technical concepts...Suggested
- ...Senior.Net Developer We are seeking a highly skilled Senior.Net Developer who is passionate about delivering top notch, software solutions with high quality. In this role you will play a pivotal part in development and enhancement of our software applications. Your...Suggested
- ...Job Title Senior .NET Core Azure Developer Overview We are seeking a skilled Senior .NET Core Azure Developer to lead the design and development of enterprise-level applications using .NET Core and Azure services. The role involves API development, cloud engineering, database...Suggested
- ...NET/Azure Developer Location: Grand Rapids, MI - Hybrid (Mon-Wed onsite) Duration: Long term contract Visa: Open, except H1B and CPT Interview process: Virtual *Video with proof of ID required. Top Skill & Years of Experience Required: Bachelor's degree...Long term contractH1b
$175k - $210k
Overview This range is provided by Jobot. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range $175,000.00/yr - $210,000.00/yr Want to learn more about this role and Jobot? Click our Jobot logo ...Full timeLocal areaRemote workWork from home$116.36k - $155.15k
...formulate system requirements. Evaluates and recommends future technologies and methodologies that will enhance future capabilities. Develop and execute test plans and procedures based upon system security and functional requirements. Analyzes, develops, recommends,...Full timeTemporary workRemote work1 day per week$133.13k - $204.13k
...by harnessing the power of AI/ML, optimization algorithms, and cutting‑edge tools such as agentic AI and GenAI. Our mission is to develop real‑time decision‑making engines that optimize labor, equipment, and processes, enabling our business to achieve unparalleled operational...Local area- ...Intern at Danaher, you’ll work alongside experienced engineers developing diagnostic software that powers critical healthcare tools used... ...Writing and debugging code in languages such as C#, Java, Python, or C++ Participating on an Agile Scrum team, collaborating across...Remote jobInternship
- ...Overview We’re looking for a forward-thinking AI & Workflow Developer to add to our team in this space. This is a contract opportunity with the potential to grow into a full-time role. You’ll help establish Augusto’s next generation of automation and AI services, working...Full timeContract workRemote work
- ...manufacturing teams; including research and procurement of technology supporting operational excellence. We work on next-generation systems developing solutions for some of the most advanced engineering groups in the industry while building relationships with internal and...Permanent employmentFull timeTemporary workWork at officeFlexible hours
- ...Identifies and resolves problems in a timely manner, even when lacking complete information; Gathers and analyzes information skillfully; Develops alternative solutions; Uses reason in emotional contexts. Customer Focus: Considers customers a priority. Take ownership to solve...Work at office
$124k - $280k
...80% At PwC, our people in data and analytics engineering focus on leveraging advanced technologies and techniques to design and develop robust data solutions for clients. They play a crucial role in transforming raw data into actionable insights, enabling informed decision...Full timeH1b- ...Join Our Team. We are seeking a skilled Lead Mechanical Design Engineer to guide a team of designers in developing innovative automation and machine solutions. In this leadership role, you will combine hands‑on mechanical design expertise with team leadership to deliver...
$102.4k - $128k
...the development of our 3D configuration platform used to design automated warehouse and logistics solutions. In this role, you will develop parametric components, configuration logic, and user interface features that allow engineers and sales teams to accurately model...Local area$109.14k - $174.23k
...other team members. Debug and test software applications to ensure that they meet requirements and are free from defects. Design and develop software applications for real-time environments, ensuring that they are scalable, maintainable, and reliable. Analyse user...Work at officeLocal areaRemote work2 days per week- Azure Solutions Architect Hybrid (Grand Rapids, MI) The Azure Solution Architect will provide architectural guidance and cloud knowledge working closely with all areas of the Meijer business to implement best-in-class micro-service based solutions. Required Skills...Work experience placement
$142.8k - $261.8k
...interaction in a fast‑paced environment and the opportunity to develop your own career path for your unique skills and ambitions. In this... ...Learning. Proficiency in programming languages such as Python, C++, or Java, with experience in robotics frameworks (e.g., ROS) and...Full timeWork experience placementSummer holidayFlexible hours$94.5k - $212.5k
Overview Your Journey at Crowe Starts Here: At Crowe, you can build a meaningful and rewarding career. With real flexibility to balance work with life moments, you’re trusted to deliver results and make an impact. We embrace you for who you are, care for your well-being...Local area$105k - $154k
...You'll Do: Eaton is looking for a Lead Power Electronics Engineer for its Power Electronics (PE) Center of Excellence (CoE) to develop innovative solutions for our power conversion products. Eaton's PE CoE accelerates the company's growth through the development...Permanent employmentWork experience placementH1bRelocationVisa sponsorship$107.66k - $161.7k
...opportunities to the Poe product. You will also play a key role in developing tools and abstractions that our other developers would build on... ...models and LLM applications Strong knowledge of Python or C++, or the ability to learn them quickly A passion for learning...Remote jobFull timeWork experience placementInternship$112k - $149k
...Grand Rapids, MI. You will be part of a cross-functional team that develops innovative solutions for capabilities on custom hardware. You... ...Software Engineering, or related STEM fields Proficiency in Ada, C, C++ or equivalent languages. Location: Grand Rapids, MI. This is...Permanent employmentFull timeContract workLocal areaRelocation packageFlexible hours- ...and brainstorming, through conceptual development, validation via simulation and modeling, and into the final detailed design phase. Develop and champion a portfolio of solutions ranging from modular and scalable improvements to large-scale, integrated systems....Work at officeRemote workMonday to Friday
- ...Job Summary You will report to the IT Dynamics Developer Team Lead and as a member of a high‑performing team of software professionals responsible for building, supporting, and continuously improving the Customer Relationship Management platform, Microsoft Dynamics 365...
- ...iOS Developer Great opportunity. This iOS Developer will work closely with other developers to implement maintainable and efficient code, and apply industry best practices as needed throughout the process. Required Skills Swift RestAPI Experience implementing...
- Our Benefits - Designed with You in Mind Comprehensive Health & Well-being Coverage From your very first day, you’ll have access to medical, dental, vision, and prescription drug coverage - ensuring you and your family stay healthy and protected. Generous Paid Time...Full timeImmediate start
- ...Trinnex in Grand Rapids, Michigan, is seeking an Entry-Level Full Stack Developer to join our Digital Solutions team. In this role, you will assist with both front-end and back-end development of innovative web applications that integrate sensor data and AI technologies...
- ...Job Description Summary The Full-Stack Web Developer will contribute to the development and maintenance of internal web-based applications and analytics designed to improve business intelligence and operational efficiency. This position can be hybrid or remote (within...Permanent employmentRemote work
- Job Title Required Skills: 10+ Year experience Azure - Data Factory, Log Analytics, Databricks, Synapse, Power BI, ADLS Gen2 GCP Cloud storage and Big Query Retail Media Data Movement experience Google Marketing platform, Salesforce MCI, The Trade Desk...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to C++ Developer. Be the first to apply!


