# Abhishek Sachdeva > Staff Software Engineer | Safety Critical Software | Embedded Software | Avionics Software Location: San Francisco Bay Area, United States Profile: https://flows.cv/abhisheksachdeva With more than 16 years of experience in software development, I have specialized in real-time, safety-critical applications across various industries, including avionics, automotive, and hyperloop. My expertise lies in developing and integrating software systems that meet stringent safety and reliability standards such as DO-178C, ARP4754, ARP4761, and ISO 26262. I have a rich background in end-to-end software development, from requirement analysis through system design, implementation, testing, and documentation. My career has seen me contribute to some of the most advanced projects in the field, including flight control software for Boeing 787, Flight Warning System for Airbus A380, and A350, Platform Software for Hyperloop Flight Controls, and Battery Management System tailored for high performance automotive and aviation. ## Work Experience ### Staff Embedded Software Engineer @ Peak Energy Jan 2025 – Present ### Staff Embedded Software Engineer @ Cuberg Jan 2023 – Jan 2025 | San Jose, California, United States • Responsible for developing platform software for Battery Management System for avionics applications. • Requirement creation, Architecture, Design, Development and Unit Testing of BMS Software • Creation, Review and Implementation of Processes, methods, tools and frameworks according to DO-178C. • Creation of plans and checklists per DO-178C guidelines. ### Senior Embedded Software Engineer @ Virgin Hyperloop Jan 2019 – Jan 2023 | Greater Los Angeles Area ### Senior Embedded Software Engineer @ Halliburton Jan 2017 – Jan 2019 | Houston ### Software Design Engineer @ ASML Jan 2016 – Jan 2017 | Wilton, Connecticut - Develop, enhance and test the drivers and calibration/diagnostic software for the TWINSCAN NXT/NXE photo-lithographic system. - Perform thorough analysis of problem/proposed enhancements and define solutions. - Implement and test code changes in simulation and on hardware. - Participate in peer reviews of problem/solution analysis, test definition, and test results. Technologies & Tools used: C, Python, Linux, VxWorks, WindRiver workbench, Clearcase, ClearQuest ### Lead Engineer - Flight Warning System @ Airbus Jan 2012 – Jan 2016 - Analyzing and assessing customer specifications and developing software requirements. - Responsible for complete software development life cycle for application software which include requirement gathering, design and architecture conceptualization, coding, testing, troubleshooting, and integration. - Managing development activities (in the context of DO-178B) which include requirement gathering, design and architecture conceptualization, coding, testing, troubleshooting, and integration. - Performing defect evaluation, root cause analysis, determining resolution and initiating corrective action. Technologies & Tools used: C, Python, MACS OS, Linux, RTRT, SVN ### Technical Lead @ Honeywell Technology Solutions, Inc. Jan 2009 – Jan 2012 | Bangalore As technical leader in the Core Software team of Flight Controls System for Boeing 787, I left my mark in the following areas - Estimation, schedule planning, tracking and co-ordination with customer. - Institutionalizing standard practices of metrics collection and defect prevention activities. - Writing low level requirements from high level requirements, SRS and SCD. - Involved in development of Core Software partition that includes Signal Processing, Input / Output Processing and Flight Controls Utilities library. - Coordination with Systems, V&V and other partition teams located in Phoenix, Brno and Russia to resolve Boeing problem reports. ### Senior Engineer @ Honeywell Technology Solutions, Inc. Jan 2008 – Jan 2010 | Bangalore, Karnataka, India As a focal for Maintenance Terminal Function in the Crew Information System for Boeing 787, I was responsible for the following activities. - Project Management - Estimation, Schedule planning, tracking and co-ordination with customer. - Managing development activities which included SRD, SDD, code and unit tests. - Performing intermediate and final reviews. ### Engineer @ Honeywell Technology Solutions, Inc. Jan 2005 – Jan 2008 | Bangalore, Karnataka, India As an engineer in File Transfer Service module of Crew Information System for Boeing 787, I worked in the following areas: - Estimation, load content prioritization and coordination with customer. - Responsible for requirement analysis, design and development of FTS, REXEC Server, log manager, downlink and uplink manager. ### Trainee Engineer @ Honeywell Technology Solutions, Inc. Jan 2005 – Jan 2005 | Bangalore, Karnataka, India Certification of Standard Template Libraries for Apex Integrated Cockpit • Responsible for requirement analysis, design and development of test cases for STL. • Tracking of bugs and reporting. • Estimation, load content prioritization and coordination with customer. ## Education ### Diploma in Embedded System Design in Embedded Systems CDAC, Pune ### Bachelor of Engineering - BE in Computer Science Maharshi Dayanand University ### B.E. in Computer Science and Engineering Maharshi Dayanand University ## Contact & Social - LinkedIn: https://linkedin.com/in/abhisheksachdeva --- Source: https://flows.cv/abhisheksachdeva JSON Resume: https://flows.cv/abhisheksachdeva/resume.json Last updated: 2026-04-01