C# Software Engineer
Posted 3 days ago · 0 applicants
Saving, applying or scoring takes a few seconds to set up your free account.
The role in plain words
- At least 5 years of hands on software development experience
- C#
- .NET Framework and .NET 6+
- Object-oriented programming and design principles
- Hardware interfaces, controllers, and hardware-software integration
- Agile development environment experience
Extracted from the job description · kept up to date automatically
Who this suits
Full job description
Original listing · kept for referenceReal Time Group Ltd. is looking for an experienced C# Software Engineer.
The position involves developing advanced backend software, integrating software with hardware components, and working with multidisciplinary engineering teams on complex technological systems.
Job Responsibilities:
• Develop backend software in C# using .NET Framework and .NET 6 or later.
• Design, develop, and maintain simulator and system-support tools.
• Work with hardware components, controllers, electronic cards, and hardware interfaces.
• Implement and support standard communication protocols, including UDP and TCP/IP.
• Perform hardware-software integration and multidisciplinary system integration.
• Support existing systems, troubleshoot complex issues, and improve system performance.
• Participate in the full software development lifecycle, from design and implementation through integration and maintenance.
Minimum Requirements:
• At least 5 years of hands on software development experience.
• Proven hands-on experience developing software in C#.
• Strong knowledge of object-oriented programming and design principles.
• Experience with serial and network communication.
• Experience working with hardware interfaces and standard communication protocols.
• Experience with at least one configuration and source-control tool, such as Git, TFS, or ClearCase.
• Full professional proficiency in English, including reading, writing, and speaking.
• Strong analytical, troubleshooting, and system-level problem-solving skills.
• Academic degree in Computer Science, Software Engineering, Exact Sciences, or a related field.
Nice to Have:
• Experience developing military or defense-related systems.
• Experience working in an Agile development environment.
Questions about this role
- This listing did not state a salary. We only show pay when the employer publishes it.
- At least 5 years of hands on software development experience, C#, .NET Framework and .NET 6+, Object-oriented programming and design principles, Hardware interfaces, controllers, and hardware-software integration