Senior Software Developer Resume
Dayton, OhiO
SUMMARY:
- Proficient in Agile & V methodology Project Planning & execution | Expert in C, C++, Python & Linux
- Innovative and savvy project manager with 15+ years of progressive experience in delivering real - time, mission critical software applications in safety critical domains like Avionics (Aerospace), Power & Medical domain.
- Proven track record in providing client focused end to end solution.
- Requirement Analysis Embedded firmware Application Designer with OS/RTOS
- Scrum master System design & analysis Depth knowledge of DO178B
- Continuous design and performance improvement Embedded Driver Designer
- Design review of Critical Path Linux kernel & Device Driver development Team building & mentoring
- Root Cause analysis Debugging techniques Board-bring up, Low level testing
TECHNICAL SKILLS:
Languages: C, C++
Open Source: QT, Python, Linux, linux file system
Microcontroller/Microprocessor: C2000 TI Family (TMS320F28377S), AM18x Sitara processorAM335X, 8051 based microcontroller, CYGNAL, Linux Device drivers
Operating System: Linux, VxWorks, Micrium RTOS
Protocols: I2C, SPI, SCI, VDI, ARINC-629, ARINC-429, EMIF, CAN
Tools: & IDE CCS (Code Composer Studio), Configit, Wireshark, GDB, Eclipse, Source Insider, GNU-GCC, AVR-GCC, MSP-GCC, IAR, Win-AVR, Keil, Cygnal IDE, NI Test stand, LDRA, Matlab, Vector Cast, Kvyser
Source Control: IBM RTC, Rational Clear Case
Defect tracking tools: JIRA, Rational Clear Quest
Source analysis: Gap analysis, Code coverage per DO-178B, Memory analysis
Configuration Management: VSS, SVN, Clear Quest, Clear Case
Standards: DO-178B, DAL D, MISRA 'C'
WORK EXPERIENCE:
Senior Software DeveloperConfidential, Dayton, Ohio
Responsibilities:
- Requirement based test case generation & test procedure development.
- Worked on unit test, code coverage analysis, SWRD testing black box, white box per DO-178B.
Software & Tools: C, Python, CAN, NI Test bench, pyqt5, Maxim MaxT A629 flex multi, PITT, DOORS, RTC, CCS, TMS320F2837S
Confidential
Technical Lead
Responsibilities:
- Worked on incident management, analyzing performance issues and inter-rim releases as per the customer request, with 6 members of team.
Software & Tools: C, C++, Vx Works, JIRA
Confidential
Technical LeadSoftware & Tools: C, C++, Linux 3.1, JSON Parser