Pune, IND
71 days ago
MTS I
**Overview** Assist in research/development and maintenance of real-time/embedded software including low-level development. OS/Kernel configuration Linux/VxWorks (BSP) for various hardware architectures as well as verifying hardware through software. Develop in C/C++, hardware device drivers, networked client-server applications, multiple database driven applications, and/or network security methodologies. + Plans, designs, modifies and implements software applications from functional and system design specifications. + Codes, integrates, tests, debugs, and refines the software to produce the required product. + Develops software tools and subsystems to support software development, test, and reuse, and manages their implementation. + Enhances software to reduce operating time or improve efficiency and robustness. + Reviews, evaluates, and analyzes design interfaces. + Prepares, reviews, and evaluates interface documentation, specifications, test plans and procedures. + Assists in definition, analysis and allocation of requirements. + Supports system test programs and analyzes system testing results. + Maintains the developed software efficiently through familiarity with software lifecycles. + Documents designs in engineering documents including functional block diagrams and data/logic flow charts. + Assists in the troubleshooting and debugging of designs. **Responsibilities** + C/C++ programming experience in Linux environment including TCP/IP network programming and device drivers are a must. + Familiarity with network security methodologies a plus. + Prior experience with multimedia application development including streaming audio/video servers and clients highly desirable. + Familiarity with a variety of the discipline field’s concepts, practices and procedures. + Demonstrated ability to manage multiple priorities and make efficient use of given resources such as system lab time and down stream process owners and tasks. + Demonstrated engineering communication expertise including concise written and verbal skills is a must. + Ability to work well in a small-team setting and interface with customer, i.e. in the way of engineering documentation. + Learn to use professional concepts and apply company policies and procedures to resolve routine issues. + Generally applies existing practices and procedures to analyze situations or data. + Ability to plan engineering activities to perform assigned tasks. **Qualifications** + Bachelor of Science Degree in Computer Sciences, Computer Engineering or Software Engineering, or equivalent experience. + 0 - 3 years’ work experience. REQ-145775
Confirm your E-mail: Send Email
All Jobs from Panasonic Avionics Corporation