C/C++ Developer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Conduent · 1 month ago

C/C++ Developer

Conduent is a company focused on providing technology solutions, and they are seeking a C/C++ Developer to design, develop, and maintain embedded software applications for transit agencies. The role involves writing efficient code, debugging, and collaborating with cross-functional teams to integrate software with hardware components.

ComputerSoftware
check
H1B Sponsor Likelynote

Responsibilities

Develop, test, and deploy embedded applications for transit buses running on Windows 10 OS
Integrate software with hardware components, including sensors, GPS, and communication devices
Debug and resolve software defects or issues in both development and real-world vehicle environments
Collaborate with cross-functional teams to design, develop, and optimize system functionality
Participate in code reviews and provide constructive feedback
Document technical specifications, user guides, and maintenance procedures
Ensure software performance, scalability, and security meet project requirements

Qualification

C/C++ programmingEmbedded systemsWindows 10 OSObject-oriented programmingDebuggingTroubleshootingVersion control systemsCommunication skillsProblem-solving skillsAttention to detailTeam collaboration

Required

Bachelor's degree in computer science, Software Engineering, Electrical Engineering, or a related field
Solid understanding of computer science fundamentals, including algorithms, data structures, and operating systems
Proficiency in C and C++ programming languages
Familiarity with object-oriented programming (OOP) principles
Basic understanding of software development life cycles (SDLC), including agile methodologies
Experience developing applications on Windows 10 OS
Proficiency in debugging and troubleshooting Windows-based applications
Familiarity with Windows APIs and development tools such as Visual Studio
Experience with version control systems such as Git or SVN
Understanding of standard libraries like STL (Standard Template Library) and templates
Knowledge of compilers, linkers, and build tools (e.g., CMake, Make)
Basic knowledge of multi-threading, synchronization, and memory management concepts
Familiarity with embedded systems concepts, including hardware interaction and device communication
Eagerness to learn and adapt to new technologies and tools
Attention to detail and ability to write clean, efficient, and maintainable code
Excellent communication skills and the ability to work in a collaborative team environment

Preferred

Knowledge of developing, deploying, and testing embedded applications designed for transit buses
Experience with communication protocols like CAN (Controller Area Network), RS232, or Ethernet
Familiarity with hardware integration, such as vehicle sensors, GPS modules, and data loggers
Understanding of transit-specific systems such as AVL (Automatic Vehicle Location) or fare collection systems
Knowledge of real-time operating systems (RTOS) or similar environments
Exposure to IoT, edge computing, or telematics systems
Understanding of networking concepts and socket programming

Benefits

Health insurance coverage
Voluntary dental and vision programs
Life and disability insurance
A retirement savings plan
Paid holidays
Paid time off (PTO) or vacation and/or sick time

Company

Conduent

company-logo
Conduent delivers digital business solutions and services spanning the commercial, government and transportation spectrum – creating valuable outcomes for its clients and the millions of people who count on them.

H1B Sponsorship

Conduent 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 (9)
2024 (14)
2023 (10)
2022 (12)
2021 (8)
2020 (11)

Funding

Current Stage
Late Stage
Total Funding
unknown
2014-05-07Acquired
2009-01-01Series Unknown

Leadership Team

leader-logo
Cliff Skelton
Chief Executive Officer
linkedin
leader-logo
Rahul Gupta
CTO - Chief Technology Officer
linkedin
Company data provided by crunchbase