{"id":2384582,"url":"https://alion.io/job/tsc-subsea-software-developer","title":"Software Developer","company":{"id":2545755,"name":"TSC Subsea","domain":"tscsubsea.com","url":"https://alion.io/company/tscsubsea","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Dayforce","truth_index":null},"role":"Backend","role_family":"Backend","seniority":null,"employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Brazil"],"countries":["BR"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":44000,"max_usd":119000,"period":"year","method":"role_country_seniority_unknown","sample_n":32},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":".NET","optional":false},{"name":"C#","optional":false},{"name":"CI/CD","optional":false},{"name":"Git","optional":false},{"name":"Java","optional":false},{"name":"Jira","optional":false},{"name":"Python","optional":false},{"name":"Windows","optional":false},{"name":"Jetpack Compose","optional":true},{"name":"Kotlin","optional":true},{"name":"MVVM","optional":true},{"name":"ViewModel","optional":true}],"status":"live","first_seen_at":"2026-09-27T22:00:00Z","employer_posted_date":"2026-10-12","last_verified_at":"2026-10-13T09:40:33Z","board_verified":true,"closed_at":null,"days_open":15,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":15},"description":"Purpose\nAs a Software Engineer, you will be responsible for designing, developing, testing, and maintaining software solutions for robotic systems used in NDT applications. This role requires a strong background in software development, along with the ability to work collaboratively in a multidisciplinary team. Your focus will be on creating robust, scalable, and efficient software that drives our robotic solutions and ensures they meet the highest standards of performance and reliability. \nKey Responsibilities: \nCollaborate with cross-functional engineering teams to define software requirements and system specifications. \nDesign and develop software for robotic systems, focusing on performance optimization, reliability, and scalability. \nImplement software for various system components, including control systems, user interfaces, and data processing modules. \nConduct thorough testing and debugging of software to ensure compliance with product requirements. \nTroubleshoot and resolve software issues, working closely with hardware and mechanical engineers to optimise system performance. \nParticipate in design reviews, offering insights based on software development and testing experience. \nMaintain technical documentation, including software architecture diagrams, user manuals, and development guides. \nPropose and implement improvements to software development and testing processes to enhance efficiency and quality. \nStay up-to-date with industry trends and emerging technologies relevant to robotics and NDT applications. \nQualifications: \nBachelor’s degree in Computer Science, Software Engineering, Robotics, or a related field; a Master’s degree is preferred. \nProven experience in software development, with expertise in one or more programming languages (e.g., C#, Python, Java), with a full understanding of Object-Oriented Programming and Design Pattern concepts. \nExcellent problem-solving and debugging skills \nExperience with software testing frameworks and methodologies. \nAbility to work collaboratively in a multidisciplinary team environment. \nStrong English written and verbal communication skills.\nRequired Skills: \nStrong C# with emphasis on multi-threaded real-time GUI development. \nXAML (Extensible Application Markup Language). \n.NET UI development in Windows Forms \nUnderstanding of software development lifecycle tools (e.g., Git, Jira, CI/CD pipelines). \nDesired Skills: \nFamiliarity with Python \nMVVM (Model-View-ViewModel) design pattern. \nNET UI development in WPF. \nFamiliarity with the capabilities of LINQ and Autofac. \nFamiliarity with non-destructive testing technologies or industrial automation. \nExperience with real-time systems, embedded software development, or control systems programming. \nExperience with software for data acquisition and processing in robotic applications.","description_format":"text","description_chars":2838,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[{"language":"English","level":"All levels","optional":false}]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-10-12T20:03:29Z"}],"visa":[],"liveness":{"score":51,"band":"ok","label":"Likely open","p_open":1,"p_active":0.676,"p_room":0.75,"age_days":15,"expected_fill_days":20,"reasons":["conf:2","win:late"],"computed_at":"2026-10-13T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/tsc-subsea-software-developer","json_url":"https://alion.io/job/tsc-subsea-software-developer.json","meta":{"generated_at":"2026-10-13T12:17:58Z","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":19083,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-14T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"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":2545755},"rest":"https://alion.io/mcp/rest/get_company?id=2545755"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Ftsc-subsea-software-developer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"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%2Ftsc-subsea-software-developer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"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%2Ftsc-subsea-software-developer"},{"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/tsc-subsea-software-developer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Ftsc-subsea-software-developer"}]}