Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer I (C++/C# in Embedded Linux)

Full-time

Alliance

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.

Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer I (C++/C# in Embedded Linux) in United States vacancy
  • $105k - $165k

     ...develop cutting-edge software for medical devices....  ...projects focused on embedded systems, mobile apps...  ....   Senior Embedded C++ Software Engineer   The Senior Embedded...  ...development on Linux, Windows, an RTOS,...  ...languages such as R ust, C#, Python, or... 
    Senior
    C#
    Linux
    Full time

    Full Spectrum

    Remote
    12 hours ago
  • $98.1k - $182.1k

     ...operates, and maintains software and firmware components...  ...to and integrated with engineering, scientific, and...  ...solutions for real-time embedded systems, including hardware...  ...Embedded Software in C/C++ (version 11 or higher)•...  ...for C++)• Proficiency in Linux systems and Real-Time... 
    Senior
    Linux
    Full time
    Temporary work
    Work experience placement
    Interim role
    Casual work
    Worldwide
    Flexible hours

    Lockheed Martin

    Orlando, FL
    12 hours ago
  •  ...mode and currently seeking a Senior Embedded Software Engineer to join our team in...  ...Expert-level proficiency in C / C++, including coding standards...  ...BiSS, SSI).Proficiency in Linux and Unix.Knowledge of programming...  ....Proficiency in Python and C#.Experience with QNX... 
    Senior
    C#
    Linux
    Local area

    Allied Motion Technologies

    Rochester, NY
    1 day ago
  • Amazon Leo is seeking a Senior Software Engineer to contribute across requirements...  ...and operations for secure embedded software on satellite hardware...  ...device drivers and Linux kernel modules, and port software...  ...software development, strong C++/Rust skills, and experience... 
    Senior
    Linux

    Socket

    Redmond, WA
    3 days ago
  • Senior Software Engineer (C++, Embedded) Direct message the job poster from GlobalLogic 6-8 years Experience in Embedded systems. Expert in C, C++, embedded Linux, and device driver 6+ years of experience in architecture, design, prototyping, software development, code... 
    Senior
    Linux
    Full time
    Remote work

    GlobalLogic

    Dallas, TX
    1 day ago
  • $130k - $160k

     ...Position Summary: We are seeking a Senior Embedded Software Engineer with deep expertise in motion control...  ...Generators Strong embedded C/C++ programming skills Excellent problem...  ...computer codes (Assembly, C, C++, Java, C#, etc.) found in the development.... 
    Senior
    C#
    Full time
    Worldwide
    Shift work

    Werfen

    Bedford, MA
    2 days ago
  • SEI advances software engineering principles and practices and serves...  ...experienced senior real-time embedded engineer to work on safety...  ...RTOSes, FPGAs, and embedded Linux. You will have opportunities...  ...of the following: C, C++, VHDL, Verilog, Python, C#. You’ve built, analyzed... 
    Senior
    C#
    Linux
    Full time
    Work at office
    Relocation package

    Software Engineering Institute

    Pittsburgh, PA
    4 days ago
  •  ...new ideas to life through embedded software development, rapid...  ...innovation.We’re looking for a Senior Embedded Software Engineer to help design and develop...  ...languages such as C++, C#, or Java· Professional experience...  ...related field· Embedded Linux application, driver... 
    Senior
    C#
    Linux
    Overseas

    Johnson Health Tech

    Cottage Grove, WI
    4 days ago
  • $160k - $240k

     ...operations, systems and safety engineering - all dedicated to...  ...Alto, Calif.Meet the team:The Embedded Software team develops foundational platform...  ...)Experience in embedded C/C++ with deep understanding of advanced...  ...ramp-upExpertise in Linux-based embedded software development... 
    Senior
    Linux
    Permanent employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Pittsburgh, PA
    3 days ago
  • $155k - $185k

     ...information, visit . Job summaryThe Senior Embedded Software Engineer is responsible for the...  ...role focuses on embedded C++ development, platform...  ...microcontroller, RTOS, Embedded Linux, and Android platforms....  ...data exchangeFamiliarity with C#, Python, automated test frameworks... 
    Senior
    C#
    Linux
    Full time
    Temporary work

    Inovio Pharmaceuticals

    San Diego, CA
    6 days ago
  •  ...related fieldStrong Programming Experience in C++ on Linux, Good Understanding of Object Oriented Design MethodologyStrong Embedded software Development and Debug experience,Min. 8+...  ...: Information TechnologyExperience level: Mid-Senior LevelIndustry: Consumer Electronics
    Senior
    Linux
    Immediate start

    Artech

    Palo Alto, CA
    1 day ago
  • $107.09k - $144.57k

     ...Senior Embedded Software EngineerLocation: Goleta, CA, US, 93117 Job ID: 11478...  ...Time Senior Embedded Software Engineer. This position is based out...  ...more of the following: C, C++, C# and/or Java.Practical...  ...ambition to learnExperience with Linux/Unix and/or... 
    Senior
    C#
    Linux
    Full time
    Contract work
    Work experience placement
    Local area

    Leonardo DRS

    Goleta, CA
    1 day ago
  • $86.8k - $165.2k

     ...experience and renowned engineering expertise to meet the...  ...opportunity for a Senior Software Engineer - Embedded to join our Electro-Optical...  ...:Developing on Linux, VxWorks, or other Real...  ...oriented programming and C++ design paradigms.Coding in C, C#, Java or closely related... 
    Senior
    C#
    Linux
    Temporary work
    Work experience placement
    Work at office
    Local area
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Mckinney, TX
    1 day ago
  •  ...primary technical owner for our linux user space C++ application, ensuring high-...  ...thread-safe, multithreaded software components (synchronization...  .... Collaborate on the embedded Linux platform work and...  ...Bachelors or Masters in Electrical Engineering, Computer Engineering, or... 
    Senior
    Linux
    Full time
    Part time
    Remote work
    3 days per week

    Empo Health

    San Bruno, CA
    22 days ago
  • $129.6k - $220.3k

     ...expert teams of physicists, engineers, data scientists and...  ...seeking a seasoned Backend Software Engineer with deep expertise in modern C++ and developing...  ...modern C++ (C++11/14/17/20)/C# or Java with a focus on...  ...platforms that operate across Linux and Windows environments... 
    Senior
    C#
    Linux
    Minimum wage
    Full time
    Work experience placement
    Flexible hours

    KLA-Tencor

    Ann Arbor, MI
    1 day ago
  • $160.65k - $217.35k

     ...with full life-cycle software development,...  ...analysis using C, C++, C#, Python, Java, Ada, and/or Linux. We require 5 or...  ...science degree in engineering, engineering technology...  ...prefer familiarity with embedded system software, C,...  ...engineers. In senior roles, we develop technical... 
    Senior
    C#
    Linux
    Full time
    Work experience placement
    Relocation
    Day shift

    Boeing

    Saint Louis, MO
    10 days ago
  •  ...skilled and versatile Software Engineer to help build next-generation...  ...web development and embedded systems, you will...  ...development experience with C/C++ in embedded contexts....  ...systems, RTOS, or Linux-based firmware...  ...from onboarding through senior leadership. We provide... 
    Senior
    Linux
    Full time
    Temporary work
    Remote work
    Flexible hours

    Emerson

    Marshalltown, IA
    8 days ago
  • $107.09k - $144.57k

     ...Land Systems is seeking a Full Time Senior Embedded Software Engineer. This position is based out of our Goleta...  ...in one or more of the following: C, C++, C# and/or Java. ~ Practical experience...  ...to learn ~ Experience with Linux/Unix and/or Windows ~ Experience with... 
    Senior
    C#
    Linux
    Full time
    Contract work
    Work experience placement
    Local area
    Flexible hours

    Leonardo DRS

    Goleta, CA
    2 days ago
  • $140k

     ...Job Description Senior Embedded Firmware Engineer – Laser Systems / Scientific...  ...'ll own the embedded software for a portfolio of...  ...firmware development in C/C++ for microcontroller-...  ...t be doing layout) Linux configuration and...  ...GUI development with C# and/or Qt C++ (genuinely... 
    Senior
    C#
    Linux
    Local area
    Relocation
    Relocation package

    Iris Scientific Inc.

    Baltimore, MD
    12 days ago
  •  ...This role owns the software that makes it...  ...ll report to the Engineering Manager and work...  ...and maintain embedded firmware in C and C++ for instrument control...  ...drivers in C# or Python for customer...  ...Embedded Linux or an RTOS such...  ...This is the senior technical seat for... 
    Senior
    C#
    Linux
    Permanent employment
    Full time
    Remote work
    Worldwide

    Cryomagnetics, Inc.

    Oak Ridge, TN
    5 days ago
  •  ...JOB SUMMARY The Senior Applications Engineer, Embedded & Controls will lead...  ...role owns the embedded software stack that powers Osmosis...  ...• Proficiency in C, C++, Golang, BASH,...  ...comfort with Make and Linux toolchains. •...  ...Knowledge of Java and/or C#. • Experience with... 
    Senior
    C#
    Linux
    Work experience placement
    Local area

    Osmosis

    Orlando, FL
    20 days ago
  • $160.65k - $217.35k

     ...with us. The Boeing Company is looking for Senior Missions Systems Software Engineers - Embedded to join the Boeing's Mission Systems...  ...simulation, testing, and/or analysis using C, C++, C#, Python, Java, Ada, and/or Linux ~5+ years of experience developing, documenting... 
    Senior
    C#
    Linux
    Permanent employment
    Work experience placement
    Interim role
    Relocation
    Visa sponsorship
    Work visa
    Flexible hours
    Shift work
    Day shift
    Saint Louis, MO
    10 days ago
  • $62.31 - $105.91 per hour

     ...expert teams of physicists, engineers, data scientists and...  ...seeking a seasoned Backend Software Engineer with deep expertise in modern C++ and developing...  ...modern C++ (C++11/14/17/20)/C# or Java with a focus on...  ...platforms that operate across Linux and Windows environments... 
    Senior
    C#
    Linux
    Minimum wage
    Full time
    Work experience placement
    Flexible hours

    KLA-Tencor

    Ann Arbor, MI
    1 day ago
  • Engineer Embedded Software Position Overview We are seeking a Software Engineer - Embedded to support the development, integration, and...  ...The ideal candidate will have strong experience in C/C++ development on Linux, embedded real-time systems, RTOS environments, and the... 
    Senior
    Linux

    Mavensoft Technologies

    Chandler, AZ
    2 days ago
  • A technology startup is seeking an Embedded Software Engineer to join their team in Austin, TX. This role involves contributing to the full product lifecycle of a Linux-based chip management application. Candidates must have over 10 years of experience in embedded software... 
    Senior
    Linux

    Mogi I/O : OTT/Podcast/Short Video Apps for you

    Round Rock, TX
    4 days ago
  • Sr. Associate Software Engineer-Embedded (C++/Linux/Agile) Embedded Software Engineer to work on embedded software development utilizing the C++ programming language in a Linux environment on an Agile Development Engineering Team. Essential Functions: Support and participate... 
    Senior
    Linux

    Zortech Solutions

    Greenville, TX
    2 days ago
  •  ...They need you, a knowledgeable Senior Embedded Systems Engineer , to join the technical team...  ...: -10+ years of embedded software engineering experience working with Python, C++, and LabVIEW -Extensive...  ...etc.) -Recent experience with Linux system installation and administration... 
    Senior
    Linux
    Contract work

    Technology Navigators

    Markle, IN
    22 days ago
  • $145k

    job summary: Seeking an Embedded Diagnostics Engineer for a high growth industrial...  ...there are no physical or software defects before, during, or...  ...these tests automatically in a Linux/Unix environment, saving...  ...Management Engineering C C# C++ Electrical Equal... 
    Senior
    C#
    Linux
    Permanent employment
    Temporary work
    Work experience placement
    Immediate start
    North Reading, MA
    7 days ago
  • $135k - $200k

     ...Embedded SW Engineer. C++ and Linux. Must be a U.S. Citizen due to U.S. government contracts. Employment is contingent upon the successful...  ...background check. Our client is seeking a highly skilled Senior Embedded Software Engineer to join its Software Engineering team and... 
    Senior
    Linux
    Contract work
    3 days per week

    Gables Search Group

    Los Angeles, CA
    8 days ago
  • Sr. Embedded EngineerMinneapolis area (On-site) Employment...  ...are seeking a Senior Embedded Software Engineer to lead the development...  ...in embedded C/C++, bare metal programming...  ...FreeRTOS, Zephyr OS, or Linux RTOS).Hands-on experience...  ...in Python or C# for higher-level development... 
    Senior
    C#
    Linux
    Full time
    Worldwide

    1872 Consulting

    Minneapolis, MN
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer I (C++/C# in Embedded Linux). Be the first to apply!