{"id":1660173,"url":"https://alion.io/job/wabtec-corporation-senior-software-engineer-5","title":"Senior Software Engineer","company":{"id":3350,"name":"Wabtec","domain":"wabteccorp.com","url":"https://alion.io/company/wabtec","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"SmartRecruiters","truth_index":{"grade":"B","score":80,"open_postings":81,"ghost_share":0,"stale_share":1,"repost_share":0,"time_to_fill_p50_days":21,"computed_at":"2026-10-15T05:46:00Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Bengaluru, India"],"countries":["IN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":14000,"max_usd":33000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":139},"experience_years_min":8,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"C++","optional":false},{"name":"CI/CD","optional":false},{"name":"Linux","optional":false},{"name":"Python","optional":false},{"name":"RTOS","optional":false},{"name":"Scrum","optional":false},{"name":"GitHub","optional":true}],"status":"live","first_seen_at":"2026-10-01T15:33:45Z","employer_posted_date":"2026-10-01","last_verified_at":"2026-10-15T23:05:45Z","board_verified":true,"closed_at":null,"days_open":14,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":14},"description":"The Staff Software Engineer is responsible for leading the architecture, design, development, testing, and maintenance of software solutions for GoLINC products deployed in the rail industry. This role provides technical leadership across projects, drives design and implementation of complex features, and ensures delivery of high-quality, scalable, and reliable software solutions.\nThe engineer collaborates closely with Product Management, Systems Engineering, Test Engineering teams, and cross-functional software teams to gather/understand requirements, influence technical direction, and deliver solutions aligned with business objectives.\nEssential job functions:\nLead the design, development, and maintenance of embedded and application software for GoLINC products.\nDrive software architecture, design decisions, and technology adoption for strategic initiatives.\nTranslate product and system requirements into robust software designs and implementation plans.\nReview and approve software design documents, and technical specifications and implementation details.\nProvide technical leadership in resolving complex system-level issues and performance bottlenecks.\nEnsure solutions are scalable, maintainable, secure, and aligned with architectural best practices.\n Mentor and provide technical guidance to software engineers across the team.\n Facilitate knowledge sharing and adoption of engineering best practices.\nundefined\nundefinedQualifications undefinedBachelor's or Master's Degree in Computer Science, Engineering, Electronics Engineering, or MCA.undefined8+ years of experience in software engineering with significant experience in real-time embedded software development. Technical Expertise Strong hands-on experience with C and C++ development in embedded, multitasking, and multithreaded environments.Experience with RTOS platforms such as QNX and embedded Linux.Strong understanding of embedded software architecture and design principles.Experience with communication protocols including:EthernetTCP/IPRS232/RS485Serial communication protocolsExperience working with embedded control systems.Strong debugging, troubleshooting, and performance analysis skills.Experience with Python, Shell scripting, or similar automation languages.Experience with software configuration management, change management processes.Experience with Continuous Integration and Continuous Delivery (CI/CD) practices.Experience with automated testing frameworks and unit testing methodologies.Familiarity with Agile development methodologies including Scrum and iterative development practices.As part of Leadership and Communication Strong analytical and problem-solving skills.2. Ability to independently drive complex technical initiatives.3. Effective written and verbal communication skills.4. Ability to collaborate across multiple teams and influence technical decisions.Desirable:Experience in the rail transportation industry.Knowledge of safety-critical software development practices.Familiarity with CENELEC, IEC 61508, EN 50128, or similar safety standards.Experience working with edge computing, telemetry, diagnostics, or connected device platforms.Experience with system-level architecture and design reviews.Hands-on experience using AI-assisted development tools such as:GitHub CopilotClaude CodeMicrosoft CopilotOther AI-based software development and productivity toolsundefinedundefined\nWhat could you accomplish in a place that puts People First?\nAt Wabtec, it’s not just about a job - it’s about the impact you make. When our people come together, we’re Expanding the Possible by continuously improving what we do and how we do it - for our clients and each other.\nIf you’re ready to revolutionize how the world moves for future generations, Wabtec is the place for you.\nWho are we?\nWabtec is a leading global provider of equipment, systems, digital solutions, and value-added services for the freight and transit rail sectors. Drawing on more than 150 years of experience, we are leading the way in safety, efficiency, reliability, innovation, and productivity. Whether it’s freight, transit, ports, logistics, mining, industrial, or marine, our expertise, technologies, and people together - are accelerating the future of transportation. With roots that date back to George Westinghouse, Thomas Edison, and Louis Faiveley, Wabtec has always built technologies and implemented solutions for a variety of sectors that are critical to meeting the needs of customers and governments alike.\nOur global team of about 30,000 employees worldwide delivers performance that moves the world forward. We’re lifelong learners, obsessed with better. Learn more at www.WabtecCorp.com.\nCulture powers us and the possibilities.\nWe believe the best ideas come from a mix of experiences and backgrounds. At Wabtec, we strive every day to create a place where everyone belongs. We’re building a culture where leadership, inclusion and your unique perspective fuel progress.\nWe’re proud to be an Equal Opportunity Employer. We welcome talent of all backgrounds, experiences, and identities, including race, gender, age, disability, veteran status and more.\nNeed accommodation? Just let us know - we’ve got you.","description_format":"text","description_chars":5214,"description_truncated":false,"requirements":{"experience_years_min":8,"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":["Transportation & Logistics","Logistics","Corporate Training"],"lifecycle":[{"event":"open","at":"2026-10-02T03:20:48Z"}],"visa":[],"liveness":{"score":50,"band":"ok","label":"Likely open","p_open":1,"p_active":0.553,"p_room":0.9,"age_days":13,"expected_fill_days":21,"reasons":["conf:2","stale_co","velocity","win:mid","comp:brand"],"computed_at":"2026-10-15T05:46:00Z"},"pay":null,"html_url":"https://alion.io/job/wabtec-corporation-senior-software-engineer-5","json_url":"https://alion.io/job/wabtec-corporation-senior-software-engineer-5.json","meta":{"generated_at":"2026-10-16T01:53:25Z","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":2998,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-17T00: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":3350},"rest":"https://alion.io/mcp/rest/get_company?id=3350"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fwabtec-corporation-senior-software-engineer-5"},{"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%2Fwabtec-corporation-senior-software-engineer-5"},{"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%2Fwabtec-corporation-senior-software-engineer-5"},{"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/wabtec-corporation-senior-software-engineer-5\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fwabtec-corporation-senior-software-engineer-5"}]}