CrawlJobs Logo

Senior Software Engineer C / Qt

xcede.com Logo

Xcede

Location Icon

Location:
Germany , Kiel

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

85000.00 - 105000.00 EUR / Year

Job Description:

As Senior Software Engineer, your responsibilities will include: Design, develop and maintain complex, high-performance C software solutions for defence and security applications; Drive CI/CD automation; write and maintain unit and integration tests using frameworks such as Catch2; Apply and enforce software design patterns; contribute to architecture decisions for distributed systems; Act as technical lead and primary point of contact for complex engineering challenges; Conduct pair programming sessions and actively mentor junior and mid-level developers; Foster a culture of technical excellence and continuous improvement within the engineering team

Job Responsibility:

  • Design, develop and maintain complex, high-performance C software solutions for defence and security applications
  • Drive CI/CD automation
  • write and maintain unit and integration tests using frameworks such as Catch2
  • Apply and enforce software design patterns
  • contribute to architecture decisions for distributed systems
  • Act as technical lead and primary point of contact for complex engineering challenges
  • Conduct pair programming sessions and actively mentor junior and mid-level developers
  • Foster a culture of technical excellence and continuous improvement within the engineering team

Requirements:

  • Modern C (C 17 / C 20 / C 23): several years of professional, production-grade development experience — essential
  • Qt framework: hands-on development experience — essential
  • Software architecture: applied knowledge of design patterns
  • experience designing complex distributed systems
  • Technical leadership: demonstrable track record of leading developers — mentoring, code review, technical decision-making
  • German language: business fluent (C1) — mandatory for this role
  • English language: working proficiency
  • Security clearance eligibility: EU citizenship required
  • NfD (Nur fuer den Dienstgebrauch) briefing will be required

Nice to have:

  • Experience in defence, aerospace, naval or embedded software development environments
  • Familiarity with CMake, Git and Visual Studio build toolchains
  • Knowledge of real-time systems, signal processing or communications software
  • Experience with agile development methodologies in regulated or classified environments

Additional Information:

Job Posted:
May 03, 2026

Expiration:
May 31, 2026

Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Software Engineer C / Qt

New

Senior Software Engineer (C++, Qt)

We are looking for Senior Software Engineer (C++, Qt) to join Sopra Steria Polsk...
Location
Location
Poland , Katowice
Salary
Salary:
12000.00 - 17000.00 PLN / Month
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum of 5 years of experience as SE or similar role
  • Strong hands-on experience with C++ and Qt
  • Good understanding of QML
  • Good understanding of design patterns
  • Experience in working in multinational and distributed environment
  • Communication skills
  • EU citizenship
  • Fluent English: B2/C1
  • Being open to occasional business trips abroad and visits in our office in Katowice
Job Responsibility
Job Responsibility
  • Implementing solutions and delivering software
  • Proposing solutions
  • Code review
  • Attending team meetings
  • Refactoring current code
  • Supporting Solution Architect
  • Creating and testing software to enhance the solution and all related modules and services
  • Shaping and applying our software standards of clean code and performance optimization techniques
  • Bug fixing
What we offer
What we offer
  • Luxmed
  • Medicover Sport
  • Worksmile
  • educational platforms
  • languages learning platform
  • referral bonus
  • copyrights
  • life insurance
  • workation
  • certifications (paid by the company)
  • Fulltime
Read More
Arrow Right

Embedded Software Engineer I

Baxter is seeking an enthusiastic and talented Software Engineer I to join our N...
Location
Location
United States , Raleigh
Salary
Salary:
72000.00 - 99000.00 USD / Year
https://www.baxter.com/ Logo
Baxter
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field (recent graduates welcome)
  • Coursework or project experience in C++ and object-oriented programming principles
  • Familiarity with software development fundamentals, data structures, and algorithms
  • Strong problem-solving abilities and eagerness to learn
  • Effective communication skills and ability to work collaboratively in a team environment
  • Attention to detail with a commitment to producing quality work
  • Genuine interest in embedded software development and medical technology
Job Responsibility
Job Responsibility
  • Contribute to the development of embedded software applications using the Qt framework, working on features and components under the guidance of senior engineers
  • Participate in our mentorship program
  • Work alongside hardware engineers, product managers, and other software engineers to understand system requirements and contribute to software development efforts
  • Develop clean, maintainable code following established coding standards and best practices, and participate in code reviews
  • Assist in developing and executing test cases to validate software functionality and help identify and resolve software defects
  • Create clear documentation for code, features, and testing activities
  • Engage in continuous learning about embedded systems, software development best practices, and medical device regulations
What we offer
What we offer
  • Medical and dental coverage that start on day one
  • Insurance coverage for basic life, accident, short-term and long-term disability, and business travel accident insurance
  • Employee Stock Purchase Plan (ESPP), with the ability to purchase company stock at a discount
  • 401(k) Retirement Savings Plan (RSP), with options for employee contributions and company matching
  • Flexible Spending Accounts
  • Educational assistance programs
  • Paid holidays
  • Paid time off ranging from 20 to 35 days based on length of service
  • Family and medical leaves of absence
  • Paid parental leave
  • Fulltime
Read More
Arrow Right

Senior Embedded Software Engineer

Baxter is seeking a talented and motivated Senior Embedded Software Engineer to ...
Location
Location
United States , Raleigh
Salary
Salary:
96000.00 - 132000.00 USD / Year
https://www.baxter.com/ Logo
Baxter
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field
  • 3+ years of experience in embedded software development
  • Experience using a UI framework
  • Proficiency in C++ and a UI framework
  • Solid understanding of object-oriented programming principles
  • Exposure to embedded Linux environments
  • Strong problem-solving skills and attention to detail
  • Effective communication and collaboration abilities
  • Demonstrated ability to work both independently and as part of a team
Job Responsibility
Job Responsibility
  • Design and develop embedded software applications using the Qt framework
  • Collaborate with cross-functional teams (hardware engineers, product managers) to understand system requirements and integrate software and hardware
  • Contribute to code quality through reviews and develop testing strategies
  • Support team development by collaborating with principal engineers and sharing knowledge with peers
  • Stay current with emerging technologies and industry trends in embedded systems
  • Create and maintain clear documentation for software designs, code, and testing procedures
What we offer
What we offer
  • Medical and dental coverage starting on day one
  • Insurance coverage for basic life, accident, short-term and long-term disability, and business travel accident
  • Employee Stock Purchase Plan (ESPP)
  • 401(k) Retirement Savings Plan (RSP) with company matching
  • Flexible Spending Accounts
  • Educational assistance programs
  • Paid time off ranging from 20 to 35 days based on length of service
  • Family and medical leaves of absence
  • Paid parental leave
  • Commuting benefits
  • Fulltime
Read More
Arrow Right

Senior Embedded Software Engineer

Baxter is seeking a visionary and highly skilled Senior Embedded Software Engine...
Location
Location
United States , Raleigh
Salary
Salary:
96000.00 - 132000.00 USD / Year
https://www.baxter.com/ Logo
Baxter
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's in Computer Science, Computer Engineering, Electrical Engineering, or a related field
  • 3+ years of experience in embedded software development
  • Experience in C++ and a UI
  • Understanding of object-oriented programming principles
  • Experience with embedded Linux preferred
  • Excellent problem-solving skills and attention to detail
  • Strong communication and interpersonal skills
  • Proven leadership abilities, with experience managing technical projects and mentoring team members
Job Responsibility
Job Responsibility
  • Design and Develop Embedded Software Applications using the Qt framework
  • Collaborate Across Functions with hardware engineers, product managers, and other stakeholders
  • Ensure Code Quality through reviews and testing
  • Stay Ahead of the Curve on emerging technologies
  • Document and Share Knowledge
What we offer
What we offer
  • Support for Parents
  • Continuing Education/ Professional Development
  • Employee Heath & Well-Being Benefits
  • Paid Time Off
  • 2 Days a Year to Volunteer
  • Medical and dental coverage starting day one
  • Insurance coverage for basic life, accident, short-term and long-term disability, and business travel accident
  • Employee Stock Purchase Plan (ESPP)
  • 401(k) Retirement Savings Plan (RSP)
  • Flexible Spending Accounts
  • Fulltime
Read More
Arrow Right

Senior Embedded Software Engineer

Baxter is seeking a talented and motivated Senior Embedded Software Engineer to ...
Location
Location
United States , Raleigh
Salary
Salary:
96000.00 - 132000.00 USD / Year
https://www.baxter.com/ Logo
Baxter
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field
  • 3+ years of experience in embedded software development
  • Experience using a UI framework
  • Proficiency in C++ and a UI framework
  • Solid understanding of object-oriented programming principles
  • Exposure to embedded Linux environments
  • Strong problem-solving skills and attention to detail
  • Effective communication and collaboration abilities
  • Demonstrated ability to work both independently and as part of a team
Job Responsibility
Job Responsibility
  • Design and Develop Embedded Software Applications: Develop high-performance and responsive embedded software applications using the Qt framework, ensuring seamless integration with hardware components
  • Collaborate with Cross-Functional Teams: Work closely with hardware engineers, product managers, and other team members to understand system requirements and contribute to the integration of software and hardware components
  • Contribute to Code Quality: Participate in code reviews, ensuring adherence to coding standards and best practices, and develop testing strategies to validate software functionality and performance
  • Support Team Development: Collaborate with and learn from principal engineers while sharing knowledge with peers and junior team members to foster a collaborative team environment
  • Stay Current with Technology: Keep up-to-date with emerging technologies and industry trends in embedded systems development to contribute innovative ideas to the team
  • Document Your Work: Create and maintain clear documentation for software designs, code, and testing procedures to support team knowledge sharing and project continuity
What we offer
What we offer
  • Support for Parents
  • Continuing Education/ Professional Development
  • Employee Heath & Well-Being Benefits
  • Paid Time Off
  • 2 Days a Year to Volunteer
  • Medical and dental coverage that start on day one
  • Insurance coverage for basic life, accident, short-term and long-term disability, and business travel accident insurance
  • Employee Stock Purchase Plan (ESPP)
  • 401(k) Retirement Savings Plan (RSP)
  • Flexible Spending Accounts
  • Fulltime
Read More
Arrow Right
New

Senior Tools Engineer

We are looking for an experienced and talented Senior Tools Engineer for our CRY...
Location
Location
Germany , Frankfurt
Salary
Salary:
Not provided
crytek.com Logo
Crytek
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of relevant professional software development experience
  • Excellent C#, C++ programming skills
  • Experience with distributed, micro-service architectures and software configuration and deployment with Kubernetes
  • Experience developing user interfaces and working with HTML and Qt frameworks (or similar)
  • Expertise with performance profiling tools
  • Willing to relocate to Frankfurt am Main area, Germany.
Job Responsibility
Job Responsibility
  • Help create and deploy our suite of development tools, both in-cloud and on-prem, across multiple platforms
  • Contribute to the development of the CRYENGINE Sandbox Editor
  • Collaborate closely with artists, designers, and software engineers on the requirements and design of tools
  • Propose tools and methods to increase the efficiency and quality of content development
  • Contribute to maintenance and improvements of critical low-level systems
  • Ensure reliability and stability of the code base, and drive adoption of new techniques, technologies and languages.
What we offer
What we offer
  • Career Path
  • Relocation Support
  • Company Apartment
  • Public Transport Pass
  • Gym Card
  • State-of-the-art Office
  • Equal Opportunity & Inclusion
  • German Classes
  • Events
  • Vacation Days (24 days per year, up to 28).
Read More
Arrow Right

Senior Software Engineer

Senior Software Engineer to strengthen the R&D Software Team. Part of an interna...
Location
Location
Italy , Brusaporto
Salary
Salary:
Not provided
wh.com Logo
W&H Group
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Computer Engineering or Computer Science qualification
  • 5+ years experience in C++ language with an object oriented programming approach
  • 5+ years experience in QT / QML
  • Basic knowledge in Linux system
  • Basic knowledge in Continous Integration and Continous Development systems (CI / CD)
  • Interest in cybersecurity
  • Professional background in the medical field (useful plus)
  • Knowledge of SCRUM methodology (appreciated)
  • Agile mindset, focusing on the project, method and team working
Job Responsibility
Job Responsibility
  • Part of activities related to medical devices, medical solutions and service
  • Working on the software development to the IoT Cloud for W&H
What we offer
What we offer
  • Opportunity to attend academic classes, professional courses and training
  • Time flexibility
  • Well-being activities through a WHP Team (Workplace Health Promotion)
  • Welfare platform
  • Fulltime
Read More
Arrow Right

Senior Principal Software Engineer - UI

Baxter is seeking a visionary and highly skilled Senior Principal Embedded Softw...
Location
Location
United States , Raleigh
Salary
Salary:
128000.00 - 176000.00 USD / Year
https://www.baxter.com/ Logo
Baxter
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field
  • 8+ years of experience in embedded software development
  • 3+ years of experience using a UI framework
  • Proficient in C++, UI or Qt/QML
  • Strong understanding of object-oriented programming principles
  • Experience with embedded Linux
  • Knowledge of UI/UX design principles as they relate to embedded systems
  • Demonstrated experience in writing, debugging, and optimizing C/C++ code for embedded systems
  • Excellent problem-solving skills and attention to detail
  • Strong communication and interpersonal skills
Job Responsibility
Job Responsibility
  • Design and Develop Embedded Software Applications: Create high-performance and responsive embedded software applications using the Qt framework, ensuring seamless integration with hardware components
  • Lead Architectural Design: Drive the architectural design of front-end software, focusing on modularity, scalability, and maintainability, and ensuring that software and hardware components work in harmony
  • Collaborate Across Functions: Work closely with hardware engineers, product managers, and other stakeholders to define system requirements and ensure seamless integration of software and hardware components
  • Mentor and Guide: Provide technical leadership and mentorship to junior and mid-level engineers, fostering a culture of continuous learning and improvement
  • Ensure Code Quality: Conduct thorough code reviews, ensuring adherence to coding standards and best practices, and implement testing strategies to validate software functionality and performance
  • Stay Ahead of the Curve: Stay abreast of emerging technologies and industry trends, particularly in embedded systems development and verification, to drive innovation within the team
  • Document and Share Knowledge: Create and maintain comprehensive documentation for software designs, processes, and testing procedures, and share knowledge with the team to ensure continuous improvement.
What we offer
What we offer
  • Support for Parents
  • Continuing Education/ Professional Development
  • Employee Heath & Well-Being Benefits
  • Paid Time Off
  • 2 Days a Year to Volunteer
  • Medical and dental coverage that start on day one
  • Insurance coverage for basic life, accident, short-term and long-term disability, and business travel accident insurance
  • Employee Stock Purchase Plan (ESPP), with the ability to purchase company stock at a discount
  • 401(k) Retirement Savings Plan (RSP), with options for employee contributions and company matching
  • Flexible Spending Accounts
  • Fulltime
Read More
Arrow Right