Sortware Engineer (C#/ C++)

Ledgent Technology
Camarillo, CA

Software Engineer (C++ / C# Desktop Applications)

Position Summary

Seeking a Software Engineer to support the development and maintenance of complex desktop applications used for configuring and interacting with specialized hardware devices in real time. These applications are built for Windows environments and involve both legacy and modern technologies.

Key Responsibilities

  • Develop, maintain, and enhance large-scale Windows desktop applications
  • Work with existing C++ codebases utilizing MFC, ATL, and STL libraries
  • Contribute to the development of next-generation tools using C# and WPF within the .NET framework
  • Implement real-time communication between software applications and hardware devices
  • Analyze complex system designs and contribute to architectural improvements
  • Assist with occasional porting of application components to alternative platforms (e.g., Linux, VxWorks)
  • Collaborate with cross-functional teams to ensure high-quality and reliable software delivery

Technical Environment

  • Languages: C++, C#
  • Frameworks/Libraries: MFC, ATL, STL, .NET, WPF
  • Tools: Microsoft Visual Studio (current version 2022)
  • Platforms: Windows desktop (primary), with occasional cross-platform considerations

Qualifications

  • Strong software development background with:
    • C++ and MFC experience (required)
    • C# and WPF experience (preferred or willingness to learn)
  • Ability to work with complex, non-trivial application architectures
  • Experience developing desktop applications (non-web-based)
  • Strong problem-solving and analytical skills
  • Willingness to learn domain-specific concepts and technologies

Note: Candidates with deep expertise in C++/MFC and some exposure to C#/WPF, or strong C#/WPF experience combined with working knowledge of C++/MFC, are encouraged to apply.

Additional Requirements

  • This position is fully onsite (5 days per week, standard business hours)

Important Considerations

The following experience is not directly relevant to this role:

  • Web development (e.g., ASP.NET, JavaScript, HTML, REST APIs)
  • Database-focused development or applications centered around data access
  • General scripting languages (e.g., Python) without relevant desktop application experience

All qualified applicants will receive consideration for employment without regard to race, color, national origin, age, ancestry, religion, sex, sexual orientation, gender identity, gender expression, marital status, disability, medical condition, genetic information, pregnancy, or military or veteran status. We consider all qualified applicants, including those with criminal histories, in a manner consistent with state and local laws, including the California Fair Chance Act, City of Los Angeles' Fair Chance Initiative for Hiring Ordinance, and Los Angeles County Fair Chance Ordinance.

Posted 2026-06-12

Recommended Jobs

Estimator - HVAC / Sheet Metal

Murray Company Mechanical Contractors
Livermore, CA

Come grow with us... At Murray Company, how we operate is defined by shared values that are 100 years in the making -Safety, Quality, Honesty, Hard Work and Pride of Ownership. These values have l…

View Details
Posted 2026-06-09

Auto Mechanic/Technician

South Bay Auto Auction
Gardena, CA

South Bay Auto Auction is looking for good people to help grow our business. As a one-stop independent auto auction, our team members are by far the most important part of our company. We are lookin…

View Details
Posted 2025-11-18

Senior Project Manager

HMC Architects
Los Angeles, CA

Who We Are HMC Architects is an employee-owned design firm with a desire to make a difference in our communities. As a purpose-driven firm based on values, our mission to “design for good” drives eve…

View Details
Posted 2026-02-03

Head of US Public Policy

Wayve
California

At Wayve we're committed to creating a diverse, fair and respectful culture that is inclusive of everyone based on their unique skills and perspectives, and regardless of sex, race, religion or belief…

View Details
Posted 2026-06-12

Product Manager, Adobe Analytics

Mondo
San Francisco, CA

Apply now: Product Manager, Adobe Analytics, location is Remote (PST hours). The start date is ASAP for this contract position. Job Title: Product Manager, Adobe Analytics Location-Type: Remo…

View Details
Posted 2026-05-09

Adjunct Nursing Faculty - BSN Program-(Riverside Campus)

Stanbridge University
Riverside, CA

Adjunct Faculty, BSN Program – Nursing Instructor (Riverside Campus): Stanbridge University is seeking dedicated Adjunct Bachelor of Science in Nursing (BSN) Faculty to educate and mentor the next…

View Details
Posted 2026-04-13

Travel Nurse RN - Cardiac Catheterization Lab in California

job.com
California

Registered Nurse (RN) | Cardiac Catheterization Lab Location: California Agency: job.com Pay: Competitive weekly pay (inquire for details) Start Date: ASAP About the Position …

View Details
Posted 2026-05-24

Plumbing Installer

Classet
San Diego, CA

Rooter Hero Plumbing & Air is Hiring a Plumbing Installer! Location: San Diego, CA (On-Site) Schedule: Full-Time Pay Rate: $25–$35/hour Overview Are you a skilled Plumbing Install…

View Details
Posted 2026-01-26

Health Scholar Assistant

COPE Health Solutions
Los Angeles, CA

Description This role works closely with the Program Manager (PM) to implement program strategies, support recruitment and enrollment efforts, and ensure high-quality program delivery. The Health S…

View Details
Posted 2026-05-27

Senior Social Worker (PCMHI)

Veterans Affairs, Veterans Health Administration
Mather, CA

Summary This position is eligible for the Education Debt Reduction Program (EDRP) - a student loan payment reimbursement program. You must meet specific eligibility requirements per VHA policy and…

View Details
Posted 2026-06-12