Senior Software Engineer
Alliance- Location
- Remote-United States
- Workplace
- Remote
- Employment
- Full Time
- Salary
- —
Posted 2mo ago
Senior Software Engineer I (C++/C# in Embedded Linux)
Job Category
CEMS Services
Requisition Number
SENIO004696
Posting Details
Posted
June 6, 2026
Full-Time
Remote
LocationsShowing 1 location
Remote-United States
Job Details
Description
Alliance Technical Group, a premier partner in environmental solutions, is seeking a high-caliber Senior Software Engineer to serve as a technical cornerstone in our R&D organization. In this role, you will be the primary "Right Hand" to the Senior R&D Manager, taking hands-on ownership of the modernization of our next-generation Embedded Data Acquisition platforms.
You will focus on the "How" of execution—transforming high-level architectural vision into high-performance C#/.NET applications running on Embedded Linux.
KEY RESPONSIBILITIES
Core Development
Take primary hands-on ownership of the end-to-end software development lifecycle for our next-gen embedded platform, focusing on high-performance C# code.
Technical Troubleshooting
Lead deep-dive debugging and troubleshooting efforts for complex system issues, acting as the final line of defense for engineering builds.
Architectural Implementation
Collaborate with the R&D Manager to translate system architecture into scalable, reusable software components shared across our product line.
Agile Execution
Drive technical progress within an Agile environment, providing accurate estimations and ensuring on-time delivery of critical features.
Mentorship & Code Quality
Uphold rigorous development standards through peer code reviews, technical guidance, and fostering best practices in software design and maintainability.
Linux Integration
Ensure seamless application performance within embedded Linux environments, coordinating with specialized contractors on OS-level requirements as needed.
AI-Driven Innovation
Lead by example in the adoption of modern and AI-driven technologies to accelerate development workflows and refactor legacy logic.
Cross-Functional Collaboration
Partner closely with QA and Product stakeholders to ensure system stability, performance, and alignment with regulatory requirements.
QUALIFICATIONS & EXPERIENCE
Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related technical field.
Minimum of 8–12 years of professional software development experience, with a focus on enterprise or industrial-grade products
C#/.
NET Mastery
At least 5-7 years of expert-level experience with Microsoft development technologies (C#, .NET Core/6+, Visual Studio).
Embedded Linux
Proven experience developing and deploying applications on Linux platforms; familiarity with the nuances of cross-platform .NET development.
Problem Solving
Exceptional analytical skills with a track record of solving "impossible" bugs and optimizing system performance.
Communication
Strong ability to communicate technical trade-offs clearly to leadership and collaborate across multidisciplinary teams.
SDLC Fluency
Strong understanding of Agile methodologies, automated testing, and CI/CD pipelines.
Key Benefits Include
Medical, Dental, and Vision Insurance
Flexible Spending Accounts
401(K) Plan with Competitive Match
Continuing Education and Tuition Assistance
Employer-Sponsored Disability Benefits
Life Insurance
Employee Assistance Program (EAP)
Paid Time Off (PTO), Paid Holidays, & Bonus Floating Holiday (if hired before July 1st)
Profit Sharing or Individual Bonus Programs
Referral Program
Per Diem & Paid Travel
Employee Discount Hub
Alliance Technical Group is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity, religion, national origin, disability, veteran status, age, marital status, pregnancy, genetic information, or other legally protected status.
Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.
Skills
- C#
- .NET Core
- .NET 6+
- Visual Studio
- Embedded Linux
- Linux
More jobs at Alliance
Field Service Technician (I, II, III)
Alliance · Evansville, IN, United States · 1mo ago
Field Service Technician (I, II, III)
Alliance · Calgary, AB, Canada · Edmonton, AB, Canada · 1mo ago
Field Service Technician (I, II, III)
Alliance · Stafford, TX, United States · 1mo ago
Database Administrator
Alliance · Sabine Pass, United States · USD 22/hr · 5mo ago
Similar roles
Lead Software Engineer - City
Okc · Oklahoma City, OK, United States · USD 40–60/hr · today
Senior Software Engineer
Redwood Materials · remote · Nevada · USD 180,000–237,500/yr · today
Embedded Software Engineer – Power Electronics, Energy Storage
Redwood Materials · San Francisco, California, United States · USD 180,000–237,500/yr · today
Software Engineer - ML/Computer Vision (Battery Sorting)
Redwood Materials · McCarran, NV · San Francisco, California, United States · USD 152,500–200,000/yr · today
Principal Software Engineer, Core Infrastructure
Oracle · Nashville, TN, United States · today
Senior Software Engineer
Advantest · Lake Forest, CA, United States · today