Get alerts for new jobs matching your selected skills, preferred locations, and experience range.
4.0 - 7.0 years
15 - 16 Lacs
Bengaluru
Work from Office
Job Title: Software Engineer Location: Bangalore Experience: 46 Years in Embedded Aerospace Software Standards: DO-178C Job Summary This is a contract role for a Software Engineer working in the aerospace domain , focused on embedded software development and testing . You will be responsible for ensuring software is developed according to DO-178C safety-critical guidelines. You will work closely with both hardware and systems engineering teams and contribute throughout the software development lifecycle , especially focused on verification and certification . Key Responsibilities – Explained Requirement and Architecture Collaboration Work with Hardware/System Architects to define: Customer Requirements HW-SW Interface Specifications Make sure the software aligns with the hardware and system requirements . Code and Document Reviews Review of artifacts : Software Source Code High-Level & Low-Level Requirements Ensure code and documents follow aerospace standards and guidelines like DO-178C . Test Procedure Development Develop and review: High-level Test Procedures (HLTP) – which define how to test high-level requirements. Test Cases – specific conditions or inputs used to verify proper functionality. Traceability Matrices – documents that link: System Requirements Software Requirements Code Tests. Tool Usage DOORS : Requirements management tool; used for updating and reviewing traceability. PVCS : Version and configuration control system – tracks changes in documents, code, and test results. Mantis Bug Tracker : For logging and closing defect reports. Test Execution and Debugging Execute HLTPs and record results. Use tools like: Logic Analyzers Oscilloscopes DMMs (Digital Multimeters) Debug issues using both Black Box (external functionality) and White Box (internal code structure) testing techniques. Certification & Compliance Documentation Create and review: Software Verification Reports Coverage Analysis Reports SCI (Software Configuration Index) SAS (Software Accomplishment Summary) – critical for DO-178C certification. Mandatory Skills – Explained Educational Qualification Bachelor’s degree in Electronics or Computer Science Engineering . Embedded Aerospace Experience 4–6 years working on safety-critical software for avionics systems. DO-178C Expertise Understand and implement certifiable software development processes . Testing Knowledge Strong in Requirement-Based Testing (RBT). Able to perform Integration Testing , High-level Testing , and Debug Testing . Hardware Interaction Experience with hardware debugging tools like: Oscilloscopes DMMs Logic Analyzers Tool Knowledge DOORS – Requirements traceability. PVCS – Source/configuration control. Mantis – Bug tracking. Communication Must be able to document and communicate findings and test results effectively. Preferred Skills (Nice to Have) Development Tools: IAR , CCS (Code Composer Studio) – popular IDEs for embedded development. Code Coverage Tools: RTRT , HCL DevOps – tools for structural code coverage (used in DO-178C verification). Programming Skills: Strong proficiency in C Programming – foundational for embedded systems. Processor Experience: Knowledge of microcontrollers like ARM Cortex , Microchip PIC , TI DSP , STM32 . Peripheral Interfaces: I2C, SPI, UART, ADC, DAC – required for low-level driver development. Full-Cycle Project Exposure: End-to-end experience in an aerospace project lifecycle – from requirement gathering to certification. Lean Methodology: Exposure to lean/agile development practices – preferred in modern embedded teams.
Posted 3 weeks ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
36723 Jobs | Dublin
Wipro
11788 Jobs | Bengaluru
EY
8277 Jobs | London
IBM
6362 Jobs | Armonk
Amazon
6322 Jobs | Seattle,WA
Oracle
5543 Jobs | Redwood City
Capgemini
5131 Jobs | Paris,France
Uplers
4724 Jobs | Ahmedabad
Infosys
4329 Jobs | Bangalore,Karnataka
Accenture in India
4290 Jobs | Dublin 2