Sr. Software Engineer (C++) jobs in United States
cer-icon
Apply on Employer Site
company-logo

iSpace, Inc. · 22 hours ago

Sr. Software Engineer (C++)

iSpace, Inc. is seeking a Sr. Software Engineer (C++) to join their client in Rochester, NY, in a hybrid capacity. The role involves acting as a software SME in Agile development, engineering innovative C++ solutions for real-time embedded systems, and ensuring top-quality deliverables through SDLC and QMS-compliant practices.

ConsultingInformation ServicesLocation Based ServicesStaffing Agency
check
H1B Sponsor Likelynote
Hiring Manager
Feliza LaClare
linkedin

Responsibilities

Develops software solution(s) / feature(s) including DoD artifacts within an Agile development environment
Acts as Software SME in design discussions with Product Mgrs, Systems Engrs to define requirements Conceives, plans, and implements solutions to technical problems requiring unconventional approaches, new designs, and equipment and process development
Applies principles of SDLC and owns product DHF while complying with QMS processes Designs and implements software considering customer workflow, security, serviceability, performance, code maintainability
Determines technical / operational feasibility by conducting system analysis, developing POCs, etc
Demonstrates strong problem-solving skills using software debugging tools to investigate field issues
Perform other work-related duties as assigned

Qualification

C++Embedded systemsMulti-threaded applicationsObject-oriented designReal-time operating systemsUnit test frameworksAgile developmentTechnical writingTeam collaborationProblem-solving

Required

Minimum 5 years of experience with BS in Computer Science / Engineering, or minimum 3 years of progressive experience with MS in Computer Science / Engineering, or equivalent combination of education and experience
Three (3) plus years involvement in developing software for a multi-discipline complex system
Strong knowledge of object-oriented design, software design patterns
Experience with embedded real-time applications written in C++
Experience with real time operating systems and multi-task / multi-threaded embedded applications
Experience within one or more of the following areas: Software control of electro-mechanical devices utilizing stepper motors, position encoders, and other sensing technology
User Interface development using Qt or equivalent technology
Relational database design and utilization within an embedded environment
Complex machine scheduling and sequencing applications
Hands on experience with unit test frameworks, test automation tools and modern CI-CD tools (e.g. SonarQube, Jenkins, Gtest, etc.)
Demonstrates the initiative and ability to explore alternate technology and approach to solve problem at hand
Skilled in breaking down problem / work items and estimating efforts
Ability to conduct technology choice assessment, buy vs. build assessment, etc
Ability to work well in a team environment
Excellent communication skills: technical writing and English fluency
Ability to triage product issues and perform root cause investigations
Adapt quickly to obstacles and changing demands
Ability to think like our customers and have a service-oriented mindset
Able to work from an agile backlog and stay engaged to complete work

Preferred

5 years of experience with software development for medical devices or another regulated industry

Company

iSpace, Inc.

twittertwittertwitter
company-logo
iSpace is a global services company focused on Information Technology Services, Business Process Services, Location Based Services and Healthcare Solutions.

H1B Sponsorship

iSpace, Inc. has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (19)
2024 (29)
2023 (26)
2022 (76)
2021 (26)
2020 (70)

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Suresh Kothapalli
CEO
linkedin
Company data provided by crunchbase