We provide IT Staff Augmentation Services!

Sr. Software Engineer Resume

3.00/5 (Submit Your Rating)

Melbourne, FL

SUMMARY

Software engineer with over two years of work experience, engaging embedded systems knowledge to achieve customer requirements, design and goals. Providing on - site engineering support to the Alstom development team by resolving complex programming issues with excellent troubleshooting skills and communication skills. Currently supporting Software verification team, Alstom Development team and Project Management team to meet customer deadlines and goals with the highest quality of product.

TECHNICAL SKILLS:

Programming Languages: C, C++, Java, MATLAB, understanding of Python scripting and Simulink.

Computer skills: MS Office, Smart Bear, Green Hills Multi, Understand C, Eclipse, DOOR’s, Slick edit, NI Test stand, Mercury scripting, CATIA V5, and AutoCAD.

Others: Excellent Communication skills, Excellent Team building skills, Excellent Time Management skills and excellent trouble shooting skills.

Technical skills: Requirement analysis, Requirements Management, System Design, Software system design, System analysis, Software Testing, System Integration and customer support.

PROFESSIONAL EXPERIENCE:

Confidential, Melbourne, FL

Sr. Software Engineer

Responsibilities:

  • Incremental Train Control System Product
  • Projects: CAL-TRAIN, FMG warranty, Amtrak IDOT and Amtrak East.
  • Programmed MC68HC11 Cold fire series using C and C++ programming language.
  • Fixed over 200 real time bugs found in different levels of the project including Field Testing.
  • Author of Territory concept design for Amtrak IDOT project.
  • Author of diagnostic logging in the CAL-TRAIN project.
  • Participated in functional analysis, performance analysis, requirement allocation and Analyzing ICD.
  • Participated in various code review activities to verify the integrity of the Software.
  • Develop, integrate, test and modify features for several projects.
  • Initiate Software releases and disposition bugs.
  • Verify System Requirements, Software Requirements, System design, Software architecture, Test Procedures, Test Approach, and Test Scripts.
  • Extensive knowledge in several software Development and Validation & Verification activities, White Box Testing, Unit Testing, Functional Testing and Black Box Testing.
  • Responsible for communicating Project withholds with customer.
  • Responsible for conducting, scheduling, planning and executing Code Reviews, Test Procedure Reviews, Software Design Reviews and Detail Design Reviews.
  • Developed embedded software, which will operate in a resource constrained target environment with soft and hard real time requirements.
  • Familiarity with various processor, memory, and I/O architectures and be able to implement both procedural and object-oriented software in C/C++ and Java.
  • Knowledgeable in: high assurance software, flight critical software (DO-178), ARINC Standards, CMMI (3-5), hardware/software interfaces, programming of embedded processor utilizing a Real Time Operating System (RTOS), real-time and post processing data analytics, object oriented programming, design patterns.

We'd love your feedback!