Senior Software Engineer, Linux
1 day ago
About You
We seek a passionate and experienced .NET Software Engineer to join our dynamic team. The ideal candidate should possess:
- Solid experience in .NET software development for Windows platform, with a strong command of C# and the .NET Framework/Core.
- Enthusiasm for developing high-quality, secure, and performant .NET client applications.
- A keen interest in learning about cutting-edge security and identity management challenges.
- A collaborative mindset and excellent communication skills to work effectively with cross-functional teams.
This role offers an exciting opportunity to join a team building innovative identity and security products from the ground up. You will have the chance to work on challenging problems, contribute to the product roadmap, and continuously expand your skills in a rapidly evolving industry.
Job Duties and Responsibilities:
- Collaborate with cross-functional teams (QA, Product, Support, UX) for seamless integration.
- Gather and refine requirements with Product and Engineering teams for prototyping Windows client components.
- Following best practices, contribute to technical designs, proposals, and architectural decisions.
- Develop high-quality, maintainable software components with comprehensive unit/functional tests.
- Participate in code reviews, providing feedback and ensuring adherence to coding standards and security best practices.
- Contribute to technical documentation and knowledge sharing within the team.
Minimum Requirements:
- Strong hands-on experience developing applications using C#, C++ and .NET Framework (or .NET Core).
- Proficient in object-oriented programming principles, design patterns, and best practices for writing clean, maintainable, and scalable code.
- Proven experience with Agile methodologies (Scrum/Kanban), CI/CD pipelines, and automation tools.
- Proficient in Linux. Skilled in debugging and troubleshooting .NET applications using tools like Visual Studio Debugger, WinDbg, and profilers or other platform-specific debuggers on Windows or Linux.
- Familiarity with cloud platforms, databases, and front-end frameworks.
- Excellent communication and interpersonal skills.
- Proficiency in Windows UI frameworks like WPF and XAML for desktop apps (or frameworks such as Avalonia UI)
Nice to have:
- Experience with IPC mechanisms (COM, Pipes, RPC, Sockets) and kernel debugging.
- Proficiency in Windows UI frameworks like WPF and XAML for desktop app development.
- Strong understanding of IAM protocols (FIDO, WebAuthn, SSO, SAML, OAuth) and identity management best practices.
- Knowledge of cybersecurity principles, secure coding practices, and certifications like CISSP or Security+.
Education and Training:
- Bachelors degree in Computer Science, Computer Engineering, or equivalent experience or degree.
- 3-5 years of software development experience, with at least 3 years of experience designing and building enterprise software on C#, C++ and .Net.
-
Senior Linux Software Engineer
3 days ago
Bengaluru, Karnataka, India beBeeLinuxDeveloper Full time ₹ 1,04,000 - ₹ 1,30,878Job Description:About the Role:Senior Engineer, skilled in designing and developing kernel-level software showcasing mastery in open-source development practices.Experienced in developing complex drivers and employing open-source methodologies with strong capabilities for in-depth issue analysis within complex system environments.Required Skills and...
-
Bengaluru, Karnataka, India Red Hat Full time ₹ 15,00,000 - ₹ 20,00,000 per yearAbout the Job: The Red Hat Enterprise Linux Engineering team is looking for an established developer to join us as a Senior Software Engineer in our Core Virtualization team. In this role, you will design, develop and integrate new Core Virtualization features directly into Layered Products such as OpenShift Virtualization (KubeVirt and Kubernetes). This...
-
Senior Embedded Linux Engineer
4 weeks ago
Bengaluru, Karnataka, India Semi leaf Full timeWe are hiring "Senior Embedded Linux Engineer"Location : : 310 YearsJob Type : Full-timeIndustry : Semiconductors / Embedded Systems / Consumer ElectronicsDomain : Embedded Linux, Device Drivers, MultimediaJob Summary : We are seeking a highly skilled and motivated Senior Embedded Linux Engineer with hands-on experience in Linux kernel development, device...
-
Senior Software Engineer
1 day ago
Bengaluru, Karnataka, India Prakhar Software Solutions Private Limited Full time ₹ 9,00,000 - ₹ 12,00,000 per yearJob Title : Senior Software EngineerC , QT/QML Location : Bangalore Work From Office. Client : Nest Digital. Note : Should have strong QT experience. Responsibilities :Design, develop, and maintain Qt-based frontend and backend applications for healthcare equipment. Write clean, efficient, and well-documented C code, adhering to coding standards and best...
-
Senior Embedded Engineer – Linux/Android BSP
7 hours ago
Bengaluru, Karnataka, India CurieConnect Innovations Pvt Ltd Full time ₹ 1,04,000 - ₹ 1,30,878 per yearCompany DescriptionCurieConnect Innovations stands at the intersection of Operational Excellence and Technology-led Transformation for Healthcare, Mobility, and Intelligent Systems. We are committed to being a catalyst for global progress, elevating lives, industries, and communities. Our innovative approach drives breakthroughs, making a meaningful impact...
-
Bengaluru, Karnataka, India Red River Full time US$ 90,000 - US$ 1,20,000 per yearAbout the job:The Red Hat Enterprise Linux Engineering team is looking for an experienced developer to join us as a Senior Software Engineer in our Core Virtualization team. In this role, you will design, develop and integrate new Core Virtualization features directly into Layered Products such as OpenShift Virtualization (KubeVirt and Kubernetes). This...
-
Bengaluru, Karnataka, India Red Hat Full time US$ 1,50,000 - US$ 2,00,000 per yearAbout the job:The Red Hat Enterprise Linux Engineering team is looking for an experienced developer to join us as a Senior Software Engineer in our Core Virtualization team. In this role, you will design, develop and integrate new Core Virtualization features directly into Layered Products such as OpenShift Virtualization (KubeVirt and Kubernetes). This...
-
Bengaluru, Karnataka, India beBeeLinux Full time ₹ 15,00,000 - ₹ 20,00,000Software Engineer - Linux Kernel DevelopmentWe are seeking a talented and experienced software engineer to join our team in developing and maintaining the Linux kernel.The ideal candidate will have a strong understanding of Linux kernel development, particularly with UFS 3.1 and HMB architecture, and be able to contribute to the development of new features...
-
Senior Linux Engineer
3 days ago
Bengaluru, Karnataka, India IG Group Full timeJob Title Senior Linux EngineerWe are looking for an exceptional Senior Linux Engineer within our Engineering team who can come join us and drive the Linux Engineering Roadmap You will play a key role in modernizing and transforming the Linux Opensource Environment within the organization So who are weHello were IG Group No not Instagram though we re a...
-
Senior Avionics Software Engineer
7 days ago
Bengaluru, Karnataka, India beBeeAvionics Full timeJob Title: Senior Avionics Software EngineerDescription:This role is focused on implementing and troubleshooting cockpit connectivity software and installers.Develop, implement, and troubleshoot software solutions for avionics systems.Automate CI/CD pipelines and manage build requirements to improve efficiency.Design, develop, and debug software in Linux...