×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, C++ Developer, Unix​/Linux

Job in City of Rochester, Rochester, Monroe County, New York, 14602, USA
Listing for: Akkodis
Full Time position
Listed on 2026-10-15
Job specializations:
  • Software Development
    C++ Developer, Software Engineer, Unix/Linux
Salary/Wage Range or Industry Benchmark: 70000 USD Yearly USD 70000.00 YEAR
Job Description & How to Apply Below
Location: City of Rochester

Akkodis is seeking a C++ Software Engineer to join a technology company developing advanced communications solutions for mission-critical environments.

This role is ideal for an early-to-mid-career developer who genuinely enjoys working in C++ and wants to expand their experience with Linux/Unix, networking, and real-time communications.

Salary Range: $70,/annually, the rate may be negotiable based on experience, education, geographic location, and other factors.

Responsibilities:
  • Design, develop, test, and enhance applications primarily using C++
  • Contribute to software architecture and object-oriented design decisions
  • Develop features supporting reliable, real-time communications
  • Work within Linux, Unix, or FreeBSD environments
  • Apply IP networking concepts within software applications
  • Troubleshoot application and customer-related technical issues
  • Participate in peer code reviews, unit testing, and continuous integration processes
  • Collaborate with other engineers in an Agile development environment
  • Learn specialized technologies associated with VoIP, network communications, and secure communications
  • Contribute ideas for improving software, engineering practices, and overall product quality
Qualifications:
  • Approximately 2+ years of hands-on C++ development experience
    , ideally with C++ serving as a primary programming language
  • Candidates with strong C++ experience through significant independent, open-source, or personal projects may also be considered
  • Understanding of modern C++ concepts
    , object-oriented programming, and software design principles
  • Familiarity with commonly used C++ libraries and tools, including STL
    ; experience with Boost is beneficial
  • Experience working with Linux, Unix, FreeBSD, or a comparable operating environment
  • Familiarity with IP networking or network programming
  • Solid understanding of computer science fundamentals, including data structures and algorithms
  • Bachelor’s degree in computer science, Software Engineering, Computer Engineering, a related technical discipline, or comparable practical experience

Equal Opportunity Employer/Veterans/Disabled

Benefits offerings include but are not limited to

  • Medical insurance
  • Vision assistance
  • Paid Time Off
  • 401(k) with match

To read our Candidate Privacy Information Statement, which explains how we will use your information, please visit

The Company will consider qualified applicants with arrest and conviction records in accordance with federal, state, and local laws and/or security clearance requirements, including, as applicable:

  • The California Fair Chance Act
  • Los Angeles City Fair Chance Ordinance
  • Los Angeles County Fair Chance Ordinance for Employers
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary