Senior Engineer - software

Senior Engineer - software

Thales Group
5-8 years
Not Specified

Job Description


Location: Bangalore, India
. Bachelor of Science Degree in Software Engineering, Computer Science or related degree with a minimum of five (5) years of experience
. A minimum of eight (5) years of experience developing applications for Linux
. Must be computer literate with Microsoft software such as Excel, Word, Access, PowerPoint, and Project
. Experience with several software development environments including C++, Linux, RTOS, databases
. Experience with all aspects of software development life cycle, particularly:
o Requirements analysis (DOORs, Jama or similar tools preferred)
o Design Methodologies (Object Oriented, UML, Iterative, Agile preferred)
o 5+ years of C++ programming, C, shell scripting, networking protocols, audio & video distribution, and database management
o Software Configuration Management - experience with GIT (Stash/BitBucket) preferred
o System Integration & Test - problem solving and defect resolution
. Experience with Object Oriented Programming concepts and design patterns, and abstraction methodology
. Experience in software design and development of Linux-based systems following an industrial process
. Experience with testing frameworks (i.e. google test), mocking frameworks (i.e. google mock), static analysis tools (i.e. CppCheck), and test driven development.

Job Details

Employment Types:

Industry:

Other

Function:

IT

About Thales Group

Job Source : jobs.thalesgroup.com

Similar Jobs

People Also Considered

Data Not Available

Career Advice to Find Better

Simple body text this will replace with orginal content