Relomote
Remote JobsRelocation Jobs
Add companySaved
Relomote

Relomote is a job board for remote, hybrid, and relocation jobs — every listing AI-classified for the countries it actually hires from, or the visa and relocation support it offers.

LinkedInCrunchbase

Remote jobs by category

  • Remote Engineering & Development jobs
  • Remote Customer Support jobs
  • Remote Design jobs
  • Remote Marketing jobs
  • Remote Sales jobs
  • Remote Product jobs
  • Remote Data & Analytics jobs
  • Remote People & Talent jobs
  • Remote Writing & Content Creation jobs
  • Remote Finance jobs
  • Remote Legal & Compliance jobs
  • Remote Operations & Admin jobs
  • Remote Data Entry jobs
  • Remote Virtual Assistant jobs
  • Remote Education/Training jobs
  • Remote Healthcare/Clinical jobs
  • Remote Other jobs

Remote jobs by location

  • Work from anywhere jobs
  • Remote jobs in Africa
  • Remote jobs in Asia
  • Remote jobs in Europe
  • Remote jobs in Latin America
  • Remote jobs in Middle East
  • Remote jobs in North America
  • Remote jobs in Oceania
  • All remote jobs →

Relocation & visa sponsorship

  • Visa sponsorship jobs
  • Relocation package jobs
  • Relocate to Europe
  • Relocate to Germany
  • Relocate to Netherlands
  • Relocate to Spain
  • Relocate to Portugal
  • Relocate to Greece
  • Relocate to United Kingdom
  • Relocate to Canada
  • Relocate to Australia
  • Relocate to Sweden
  • Relocate to Switzerland
  • Relocate to Japan
  • Relocate to United Arab Emirates
  • All relocation jobs →

© 2026 RelomoteAboutPrivacyTerms

Contact [email protected] · Built by Mahmoud

Relomote
Remote JobsRelocation Jobs
Add companySaved
Emerson logo

Senior Software Engineer (ADG System R&D)

Emerson
Posted 1 hour ago
🇲🇾Malaysia🏢Hybrid📁Engineering & Development
Is this job info correct?

The Team: The Systems R&D team within the Aerospace, Defense and Government (ADG) Business Unit develops innovative test and measurement solutions for applications such as avionics, communications, navigation, SIGINT, electronic warfare, and RADAR. Leveraging NI’s portfolio of RF instrumentation, FPGA technologies, software-defined radios, and software platforms, the team delivers differentiated system-level solutions that support NI’s vision of leading the industry in software-defined automated test and measurement systems. The Role: We are seeking a Senior Software Engineer to play a key role in the development and delivery of modern text-based UI panel solutions. This individual will be responsible for designing, implementing, testing, and maintaining C# UI components, reusable libraries, and project deliverables that enable efficient and scalable UI development. The role requires strong software engineering skills, a passion for building high-quality solutions, and the ability to work closely with technical leads and project teams to ensure successful project execution and product releases. The individual is expected to be a hands-on contributor who takes ownership of technical deliverables, drives engineering excellence, and helps transform requirements into robust and maintainable software solutions. Key Responsibilities 1.Software Development & Project Delivery Design, develop, and maintain high-quality text-based UI panel solutions, reusable components, and shared libraries that improve development efficiency and consistency. Translate business and technical requirements into scalable, maintainable software solutions that meet project objectives and release commitments. Own assigned deliverables throughout the software development lifecycle, including design, implementation, integration, troubleshooting, and deployment. Work closely with project teams to identify and resolve technical risks, dependencies, and delivery challenges to ensure successful project releases. Contribute to the continuous improvement of development tools, frameworks, and engineering practices. 2. Testing, Quality & Reliability Develop and maintain automated tests and validation mechanisms to ensure software quality and reliability. Participate in design reviews, code reviews, and testing activities to ensure solutions meet performance, maintainability, and quality expectations. Drive defect resolution, root cause analysis, and continuous improvement of engineering standards. Support release readiness, stabilization activities, and post-release issue resolution. 3. Collaboration & Knowledge Sharing Collaborate effectively with engineers, technical leads, and project stakeholders to deliver successful outcomes. Share technical knowledge, best practices, and lessons learned across the team. Support onboarding and mentoring of junior engineers. Contribute to a culture of teamwork, accountability, and continuous improvement. Basic Qualifications Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or a related technical field. Min 6 years of software development experience using object-oriented programming languages such as C# or .NET. Experience developing and maintaining desktop or enterprise software applications. Strong understanding of software design principles, design patterns, and modern software engineering practices. Experience with source control systems, build processes, and software development lifecycle practices. Experience troubleshooting and resolving complex technical issues. Demonstrated ability to deliver project commitments and support software releases. Strong communication and collaboration skills with the ability to work effectively in cross-functional teams. Preferred Qualifications Experience developing C# desktop applications using WPF and MVVM architecture. Experience building reusable frameworks, libraries, or UI components. Experience with automated testing, unit testing, and software quality practices. Familiarity with CI/CD pipelines, build automation, and release management processes. Experience working on software projects involving hardware integration, instrumentation, or engineering applications. Experience with API integration technologies such as gRPC, REST APIs, or messaging frameworks. Knowledge of modern UI/UX principles and application architecture. Experience mentoring junior engineers and contributing to technical knowledge sharing. Experience working in Agile or iterative software development environments. Familiarity with modern developer productivity tools. Experience with NI LabVIEW & NI test equipment. Ideal Candidate Profile The ideal candidate is a hands-on senior developer who: Enjoys building high-quality software and solving technical problems. Takes ownership of deliverables from implementation through release. Has strong C# and software engineering fundamentals. Balances speed of execution with code quality and maintainability. Works well with project teams and stakeholders to achieve successful project outcomes. Helps improve team capability through collaboration, mentoring, and knowledge sharing.

Similar jobs

Similar jobs

Celestica logo

Senior Staff Engineer, Software

Celestica

🌍India, Malaysia, Thailand, United States3 hours ago
Centific logo

Software Test Engineer

Centific

🌍India, Malaysia21 hours ago
Centific logo

Software Test Engineer

Centific

🌍India, MalaysiaYesterday
Theaccessgroup logo

Senior Software Engineer

Theaccessgroup

🌍India, Malaysia2 days ago
Emerson logo

Staff Software Engineer

Emerson

🇲🇾Malaysia6 days ago
EX

Software Engineer II

Experian

🇲🇾Malaysia1 weeks ago