{"id":3601946,"url":"https://alion.io/job/emerson-senior-software-engineer-adg-system-rd-2","title":"Senior Software Engineer (ADG System R&D)","company":{"id":179425,"name":"Emerson","domain":"emerson.com","url":"https://alion.io/company/emerson","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Oracle","truth_index":{"grade":"A","score":91,"open_postings":187,"ghost_share":0.021,"stale_share":0.46,"repost_share":0.059,"time_to_fill_p50_days":4,"computed_at":"2026-11-08T05:47:12Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["George Town, Malaysia"],"countries":["MY"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":6,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":".NET","optional":false},{"name":"C#","optional":false},{"name":"Agile","optional":true},{"name":"CI/CD","optional":true},{"name":"gRPC","optional":true},{"name":"MVVM","optional":true},{"name":"Rest API","optional":true}],"status":"live","first_seen_at":"2026-11-01T23:47:40Z","employer_posted_date":"2026-11-01","last_verified_at":"2026-11-09T04:28:50Z","board_verified":true,"closed_at":null,"days_open":7,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":7},"description":"The Team:\nThe 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.\nThe Role:\nWe 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.\nThe 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.\nKey Responsibilities\n1.Software Development & Project Delivery\nDesign, develop, and maintain high-quality text-based UI panel solutions, reusable components, and shared libraries that improve development efficiency and consistency.\nTranslate business and technical requirements into scalable, maintainable software solutions that meet project objectives and release commitments.\nOwn assigned deliverables throughout the software development lifecycle, including design, implementation, integration, troubleshooting, and deployment.\nWork closely with project teams to identify and resolve technical risks, dependencies, and delivery challenges to ensure successful project releases.\nContribute to the continuous improvement of development tools, frameworks, and engineering practices.\n2. Testing, Quality & Reliability\nDevelop and maintain automated tests and validation mechanisms to ensure software quality and reliability.\nParticipate in design reviews, code reviews, and testing activities to ensure solutions meet performance, maintainability, and quality expectations.\nDrive defect resolution, root cause analysis, and continuous improvement of engineering standards.\nSupport release readiness, stabilization activities, and post-release issue resolution.\n3. Collaboration & Knowledge Sharing\nCollaborate effectively with engineers, technical leads, and project stakeholders to deliver successful outcomes.\nShare technical knowledge, best practices, and lessons learned across the team.\nSupport onboarding and mentoring of junior engineers.\nContribute to a culture of teamwork, accountability, and continuous improvement.\nBasic Qualifications\nBachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or a related technical field.\nMin 6 years of software development experience using object-oriented programming languages such as C# or .NET.\nExperience developing and maintaining desktop or enterprise software applications.\nStrong understanding of software design principles, design patterns, and modern software engineering practices.\nExperience with source control systems, build processes, and software development lifecycle practices.\nExperience troubleshooting and resolving complex technical issues.\nDemonstrated ability to deliver project commitments and support software releases.\nStrong communication and collaboration skills with the ability to work effectively in cross-functional teams.\nPreferred Qualifications\nExperience developing C# desktop applications using WPF and MVVM architecture.\nExperience building reusable frameworks, libraries, or UI components.\nExperience with automated testing, unit testing, and software quality practices.\nFamiliarity with CI/CD pipelines, build automation, and release management processes.\nExperience working on software projects involving hardware integration, instrumentation, or engineering applications.\nExperience with API integration technologies such as gRPC, REST APIs, or messaging frameworks.\nKnowledge of modern UI/UX principles and application architecture.\nExperience mentoring junior engineers and contributing to technical knowledge sharing.\nExperience working in Agile or iterative software development environments.\nFamiliarity with modern developer productivity tools.\nExperience with NI LabVIEW & NI test equipment.\nIdeal Candidate Profile\nThe ideal candidate is a hands-on senior developer who:\nEnjoys building high-quality software and solving technical problems.\nTakes ownership of deliverables from implementation through release.\nHas strong C# and software engineering fundamentals.\nBalances speed of execution with code quality and maintainability.\nWorks well with project teams and stakeholders to achieve successful project outcomes.\nHelps improve team capability through collaboration, mentoring, and knowledge sharing.","description_format":"text","description_chars":5158,"description_truncated":false,"requirements":{"experience_years_min":6,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Industrial Automation","Manufacturing & Industrial Software"],"lifecycle":[{"event":"open","at":"2026-11-02T09:42:13Z"}],"visa":[],"liveness":{"score":36,"band":"fade","label":"Fading","p_open":1,"p_active":0.797,"p_room":0.45,"age_days":6,"expected_fill_days":4,"reasons":["conf:5","velocity","win:tail","comp:brand"],"computed_at":"2026-11-08T05:47:12Z"},"pay":null,"html_url":"https://alion.io/job/emerson-senior-software-engineer-adg-system-rd-2","json_url":"https://alion.io/job/emerson-senior-software-engineer-adg-system-rd-2.json","meta":{"generated_at":"2026-11-09T05:34:07Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":796,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-10T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":179425},"rest":"https://alion.io/mcp/rest/get_company?id=179425"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Femerson-senior-software-engineer-adg-system-rd-2"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Femerson-senior-software-engineer-adg-system-rd-2"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Femerson-senior-software-engineer-adg-system-rd-2"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/emerson-senior-software-engineer-adg-system-rd-2\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Femerson-senior-software-engineer-adg-system-rd-2"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3601946}},{"tool":"search_jobs","arguments":{"company":"emerson.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3601946},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}