SPSparta Systems
Sr Advanced Software Engr
Bangalore ₹2-6 LPA Posted 28 Jul 2025
FULL TIME
Sdlc
Git
Bitbucket
Dme
TCAS
+1 more
Job Description
- Key Responsibilities:
- Requirements Analysis & System Requirement Authoring:
- Analyze customer and system requirements, and document them clearly for system design.
- Author detailed system requirements and collaborate with cross-functional teams to ensure alignment.
- Systems Design & Architecture:
- Lead the design and architecture of complex systems.
- Develop and maintain system architectures to meet performance, reliability, and scalability requirements.
- System Integration & Testing:
- Oversee the integration of subsystems and ensure proper functionality.
- Prepare detailed test plans, provide test coverage, analyze test data, and report test results.
- Validate systems using continuous integration and deployment pipelines to automate manual tasks and optimize release times.
- Customer Interaction & Communication:
- Engage with customers to clearly articulate key performance and operability results.
- Provide technical support and insights to internal teams and customers as needed.
- Automation & Continuous Improvement:
- Continuously seek to automate repetitive tasks to improve efficiency.
- Automate and implement CI/CD pipelines to streamline the development process.
- Team Collaboration & Mentorship:
- Collaborate with multiple engineering teams to meet build and release requirements.
- Mentor and guide junior engineers, helping them grow technically and professionally.
- Troubleshooting & Debugging:
- Troubleshoot and debug existing product installers and system issues.
- Work to resolve technical challenges efficiently and effectively.
- Technological Advancements:
- Stay updated with emerging technologies and evaluate their potential application to the project.
- Apply new information and concepts to solve complex engineering problems.
- Qualifications & Skills:
- Education:
- Bachelor's Degree in Engineering (Electrical, Systems, Computer, or related field).
- Experience:
- Minimum 10+ years of engineering experience, with at least 5 years in a leadership role.
- Experience with Avionics product lines (e.g., TCAS, Transponder, DME, EGPWS, etc.).
- Proven experience in systems engineering, including system requirements, integration, and verification (preferably DO-178C).
- Skills & Tools:
- Familiar with requirements management tools (e.g., DOORS).
- Experience with Configuration Management tools like JIRA, Bitbucket, and GIT.
- Strong understanding of the systems development lifecycle (SDLC) and software development lifecycle (SDLC).
- Familiarity with ARP4754 or equivalent standards is a plus.
- Ability to manage and work on multiple complex tasks simultaneously.
- Leadership & Team Collaboration:
- Strong leadership skills and the ability to guide junior engineers through technical development.
- Ability to work independently, take initiative, and consistently drive tasks to completion.
- Excellent communication skills, both verbal and written, with the ability to articulate complex technical issues.
- Problem-Solving & Decision Making:
- Ability to analyze complex information, make timely decisions, and balance systematic analysis with decisiveness.
- Strong problem-solving skills and the ability to troubleshoot complex systems.
- We Value:
- Experience with DO-178C and understanding of Avionics systems.
- Familiarity with Agile development methodologies and practices.
- Multi-tasking abilities in a fast-paced, dynamic environment.
- Global teamwork and the ability to collaborate with diverse teams.
