MTS II, Software jobs in United States
cer-icon
Apply on Employer Site
company-logo

Panasonic Avionics Corporation · 1 month ago

MTS II, Software

Panasonic Avionics Corporation is a leader in inflight entertainment technology, striving for innovation in delivering products that enhance passenger experiences. The MTS II, Software role involves designing and developing software solutions, managing features from concept to deployment, and collaborating with teams throughout the software implementation cycle.

Consumer ElectronicsInformation TechnologyManufacturingTelecommunications
badNo H1Bnote

Responsibilities

Participate in the design and development of software solutions
Take ownerships of features from concept to deployment
Perform code reviews and contribute to engineering implement and guidelines
Support diagnoses, resolve issues, and fix bugs
Collaborate with cross-functional teams to complete and synchronize the software implementation cycle
Participate in a complete software development life cycle using Agile methodologies

Qualification

C/C++ programmingLinux developmentCI/CD pipelinesSocket programmingData structuresWeb technologiesREST APIsNetworking protocolsAgile methodologyCommunicationProblem-solving skillsTeam collaboration

Required

Strong problem-solving skills and a solid understanding of C/C++ programming
Proven experience in software development under Linux
Experience working with CI/CD pipelines and version control systems (e.g. Git)
Experience designing and working with scalable architectures
Proven experience in socket programming, PUB/SUB and event driven architecture
Solid Understanding of data structure, algorithms, and object-oriented programming
Working knowledge of web technology including HTML, CSS, JS, React, PHP and database
Willingness to learn and adapt to new tools, languages and technologies
Working knowledge of basic hardware components, block diagrams and schematics
Familiarity with networking protocols (TCP/UDP/IP), VLANs, and basic switching and routing concepts
Working in a fast-paced environment with user-centered, iterative design and development process
Strong communication and documentation skills
Bachelor's degree in computer science/software engineering/computer engineering//electrical engineering or any other degree
0 - 3 years of proven experience in Software Engineering to include the following:
Knowledge of latest and greatest C++ and later
Experience in Linux system
Experience in high level programming languages, such as PHP, Python, JavaScript, C/C++, etc
Ability to travel to domestic or international locations as required (up to 20%) to provide on-site field support and participate in troubleshooting activities
This role requires responding to and resolving critical field issues as they arise, which may include after-hours or weekend support on as-needed basis
Ability to work both independently and as part of a team

Preferred

Experience with REST APIs, or web developments is a plus
Working knowledge of the Software Agile methodology and in practicing Scrum
Curious, detail-oriented and self-driven is a plus

Benefits

Paid time off: Exempt Salaried employees receive flexible paid time off.
Health Insurance: Medical insurance offerings from Aetna and Kaiser (CA &HI).
401K with 50% match on up to 8% contribution, full vested from day 1.
Wellness Program
Counseling services
FSA & HSA
Life Insurance for employee, spouse and child
AD&D Insurance
Long-term and Short-term disability
Critical Illness Insurance
Accident Insurance
Legal Assistance
Pet Insurance
Identity Theft Protection
Dependent Care FLSA
Education Assistance
Commuter Program
Employee Purchase Program
Service Award Program

Company

Panasonic Avionics Corporation

company-logo
For 40 years, Panasonic Avionics has strengthened the connection between the world’s airlines and their passengers.

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Hideo Nakano
Deputy CEO
linkedin
leader-logo
Satyen Yadav
Chief Technology Officer
linkedin
Company data provided by crunchbase