Software Engineer – Aerospace team
Work location:
Onsite – Customer Location
You report to:
Project Manager
Your peers:
Engineers
You manage:
Software updates and verification of OP and BL software
Business Unit:
Manufacturing
Employment type:
Contract – 4 months
Shift (Y/N)
N
We invite you to be part of a growing organization and contribute actively to its success story. Work with a driven and passionate bunch of folks, who are re-imagining possibilities, every day at ThoughtFocus.
Job Description:
We are seeking a highly skilled Embedded Software Developer and verification Engineer to work onsite for an aerospace project involving the Smoke Detection System. The role involves embedded software development, rig setup, Fixing any bugs in simulator GUI and Verification and validation of OP and MP software.
You will collaborate closely with system, hardware, and verification teams to integrate and test embedded components communicating via ARINC and CAN protocols.
Key Responsibilities:
- Develop and enhance embedded software modules using Embedded C for safety-critical avionics systems.
- Perform HL and LL verification of embedded components on target hardware and simulators.
- Set up and configure the rig/test environment.
- Debug and analyse issues observed during integration and testing.
- Assist the client in fixing EICAS and SDS simulator issue
- Interface with ARINC 429 and CAN protocol-based subsystems for communication and validation.
- Collaborate with verification teams to support smoke detection system testing.
- Support smoke detection system validation by ensuring accurate data exchange between modules.
- Document test configurations, integration results, and defect reports.
- Update the verification test and results in JIRA PRs
- Coordinate with cross-functional teams (Systems, V&V, and Hardware).
Required Skills:
- 6+ years of experience in Embedded C development and debugging.
- Strong understanding of real-time embedded systems and low-level firmware.
- Hands-on experience of high level and low level verification and validation.
- Solid working knowledge of ARINC 429 and CAN protocols.
- Experience using tools such as BusTools/ARINC, CANalyzer, EICAS/CMS Simulators, etc.
- Familiarity with debugging tools (e.g. ZAPCross Debugger, cosmic compiler).
- Experience in system rig setup, configuration, and troubleshooting.
- Exposure to aerospace domain standards such as DO-178B/C preferred.
- Knowledge of Perl script
- Strong analytical, problem-solving, and communication skills.
Qualification:
- Bachelor’s degree in Electronics or Computer Engineering (or related field).
- Prior experience in avionics systems, preferably smoke detection or similar safety-critical systems.
- Experience working onsite with customer teams for integration and validation activities.
.
Life’s On @ ThoughtFocus:
ThoughtFocus is a global organization where experts from diverse industries work together to achieve a common mission – To deliver delightful experiences and exceptional results for our customers and employees.
Our people are encouraged every day to push the boundaries of excellence for themselves and their customers. They thrive in an environment where innovative business solutions, elegant technology and passion for customers is the way of life. We’re powered by our people and work very hard towards helping them achieve their professional goals and aspirations.
Perks:
- A competitive salary
- An attractive leave policy so you get time off, when you need it
- Health coverage for you and your family
- Flexible working options because we understand that your personal life is equally important
- A flexible benefits plan with a bouquet of components you can choose from based on your needs
If your aspirations match with what we have to offer, write to us on
Jobs@thoughtfocus.com with your latest resume.
ThoughtFocus is an equal opportunity/affirmative action employer and prohibits discrimination on the basis of race, color, sex, sexual orientation, gender identity, religion, creed, national or ethnic origin, citizenship status, age, disability, veteran status, or any other legally protected class.
Equal Opportunity Statement
We are an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to any protected characteristic under applicable law.