> Markdown version of [/jobs/ext/3806327-mts-i-software](https://www.wearedevelopers.com/jobs/ext/3806327-mts-i-software). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # MTS I, Software - **Company:** Panasonic Avionics Corporation - **Location:** Irvine, CA, United States - **Experience:** Experienced - **Salary:** $68,994.0 - $115,003.0 - **Contract:** Permanent contract - **Skills:** Software Applications, C++ (Programming Language), Client Server Models, Databases, Linux, Device Drivers, Network Security, Software Tools, Software Engineering, Data Streaming, System Testing, TCP/IP, VxWorks - **Published:** October 17, 2026 - **Apply:** https://dejobs.org/x/x/E9C4B5E3A28647728BBF1E07112AD381/job/ ## About the Role * O-2+ years of experience in software development with a Bachelor's degree in ComputerSciences, Computer Engineering or Software Engineering; * Or 4+ years of related software development experience in lieu of degree. * C/C++ programming experience in Linux environment including TCP/IP network programmingand device drivers are a must. * Familiarity with network security methodologies a plus.Prior experience with multimedia application development including streaming audio/videoservers 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 suchas system lab time and down stream process owners and tasks. * Demonstrated engineering communication expertise including concise written and verbal skills isa must. * Ability to work well in a small-team setting and interface with customer, i.e. in the way ofengineering documentation. * Learn to use professional concepts and apply company policies and procedures to resolve routineissues. * Generally applies existing practices and procedures to analyze situations or data. * Ability to plan engineering activities to perform assigned tasks. * Ability to travel to domestic or international locations as required, up to 5% of the time. ## Description Contributes to the research, development, and maintenance of real-time/embedded software under guidance. Supports OS/Kernel configuration (Linux/VxWorks BSP) and basic hardware bring up/verification via software. Implements features or fixes in C/C++ across device drivers, client-server apps, database-backed services, and basic security practices. * 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.