Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
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 1 month ago
4 - 7 years
11 - 16 Lacs
Bengaluru
Work from Office
Job Overview Role : (embedded systems in the aerospace domain) Location : Bangalore, India Reports to : Engineering Director Power and Data Systems Environment : Fast-paced, collaborative engineering team Primary Focus : Develop and test embedded software for aerospace systems following strict standards (DO-178C) What You’ll Be Doing You’ll contribute to the entire software development lifecycle for aerospace projects, specifically: Requirements & Interface Definition Work with hardware/system architects to understand what the software needs to do. Help define how software and hardware will communicate (HW-SW interface). Document & Code Review Review source code and design documents to make sure they meet aerospace standards. Ensure requirements are correctly traced from system-level all the way to tests. Testing Write and execute test cases to ensure the software works correctly. Perform both black-box (external behavior) and white-box (internal logic) testing. Debug issues and log them using bug-tracking tools (like Mantis). Configuration & Traceability Maintain traceability of requirements using tools like DOORS . Manage versions and configurations using tools like PVCS . Certification Support Help create certification documents that prove the software meets safety and quality standards. Must-Have Skills Degree in Electronics or Computer Science 4–6 years of experience in aerospace embedded software Strong in DO-178C (a key aerospace software standard) Experience in: Writing and executing tests (high-level, integration) Debugging using analyzers (oscilloscope, logic analyzer) Tools like DOORS (requirements), PVCS (config), Mantis (bugs) Great communication skills (written + oral) Nice-to-Have (Preferred) Skills Experience with C programming Worked with development tools like IAR , Code Composer Studio (CCS) Familiar with structural coverage tools (e.g., RTRT, HCL DevOps) Worked with ARM, Microchip, STMicro, or TI processors Written drivers for interfaces like SPI , UART , ADC , etc. Been through a full aerospace project lifecycle Experience working in a lean/agile environment
Posted 1 month 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
17069 Jobs | Dublin
Wipro
9221 Jobs | Bengaluru
EY
7581 Jobs | London
Amazon
5941 Jobs | Seattle,WA
Uplers
5895 Jobs | Ahmedabad
Accenture in India
5813 Jobs | Dublin 2
Oracle
5703 Jobs | Redwood City
IBM
5669 Jobs | Armonk
Capgemini
3478 Jobs | Paris,France
Tata Consultancy Services
3259 Jobs | Thane