C++ developer
Software Engineer
Job Description
Join an agile team environment where you will design, implement, and document new software products and make changes to existing products. You will also provide support for other members of the software team, other engineering projects, and various departments. Our client is in the communication device industry for those with communication challenges. Join an exciting mission and grow your career!
Responsibilities
Collaborate with product managers and other software engineers to transform ideas into functional software for dedicated hardware and personal computers.
Investigate and resolve bugs in existing software.
Write clear, annotated, and documented code that adheres to team coding guidelines, ensuring maintainability by other engineers.
Provide responsive and constructive code reviews for other software engineers.
Demonstrate completed work or features to stakeholders within the organization during sprint demos.
Mentor other engineers to encourage growth and technical excellence.
Essential Skills
Proficiency in C++, (Version 14 or newer)
Strong software engineering skills with experience in GUI development, Windows, and SQL databases.
Familiarity with version control systems, particularly Git.
Experience working in an agile environment, especially using Scrum.
Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or equivalent education and experience.
At least 3 years of experience in Python, C++, or C# for PC applications and/or Python, JavaScript, C# for full-stack web development.
Experience with software and product systems design and programming, including object-oriented design and MVC.
Additional Skills
Experience with graphical user interfaces.
Familiarity with HTML5, Node, Angular, and/or React.
Understanding of Python frameworks, such as Django or Flask.
Knowledge of a wide variety of digital and peripheral circuitry.
Work Environment
This is a 100% remote team consisting of 1 manager and 7 software engineers, including 2 software engineers, 2 software engineers, 2 junior software engineers, and 1 consultant. The team collaborates in an agile development environment.
Pay and Benefits
The pay range for this position is $115000.00 - $130000.00/yr.
Company BenefitsPaid Time OffBereavement LeaveCompany-paid Short-Term and Long-Term DisabilityESOP
Workplace Type
This is a fully remote position.
Application Deadline
This position is anticipated to close on Oct 14, 2025.
About Actalent
Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500.
The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing due to a disability, please email [email protected] (%[email protected]) for other accommodation options.
Recommended Jobs
Continuous Improvement Manager
**Automotive supplier experience a must** Continuous Improvement Manager Summary: The Continuous Improvement Manager is responsible for Operational Excellence projects and activities at a co…
Area Supervisor -
Welcome to Flyin Brian Pizza, LCC doing business as Domino's ! Locally owned and operating stores in the greater Columbus, OH area. 90% of our franchisees started as drivers, including this o…
Customer management specialist
POSITION SUMMARY The Customer Success Manager ensures that Vertiv is meeting our contractual obligations and achieving our Service Level Agreements to our contracted Service customers. This is pri…
Ob/Gyn Laborist Needed for Practice Setting outside of Pittsburgh, PA - Suruban area
LARGE OB/GYN SERVICE SUBURBAN AREA BETWEEN PITTSBURGH AND CLEVELAND LABORIST OPENING: Busy Community hospital setting has an opening to replace an Ob/Gyn. Instant practice with about 90 deliveries p…
Staff Attorney - Youngstown
Staff Attorney - Youngstown Job Type Full-time Description Community Legal Aid’s staff attorneys serve as the primary contact for transforming the lives of our clients. Our attorneys are f…
Staff Accountant
At Pacific Seafood, we do more than provide the world with the healthiest proteins on the planet. We cultivate a work environment that listens to our team members, nurtures potential, embraces divers…
🌟
Summary &##127775; Job Opportunity: Afterschool Teacher &##127775; Location: Love and Grow Education Services Mt. Washington Schedule: Afternoons / Part-Time, For summer can have F…
Remote sre
Lensa is a career site that helps job seekers find great jobs in the US. We are not a staffing firm or agency. Lensa does not hire directly for these jobs, but promotes jobs on LinkedIn on behalf of …
Senior Technician
Day Shift We are looking for a Senior Technician to join our Battery Materials team in Beachwood, Ohio. Come create chemistry with us! At BASF, we create chemistry for a sustainable fu…
Electrical
Job Description The Role General Motors has needs for qualified Industrial Electrician Journeypersons. Working under minimal supervision, the skilled trades Electrician Journeyperson is re…