Panasonic Avionics Corporation · 3 days ago
Software Engineer
Wonder how qualified you are to the job?
Consumer ElectronicsInformation Technology
Insider Connection @Panasonic Avionics Corporation
Responsibilities
Designs, modifies, and implements complex software network solutions from functional and system design specifications.
Codes, integrates, tests, debugs, and refines the software to produce scalable and reliable network solutions.
Develops software tools and subsystems to support software development, test, and reuse, and manages implementation for projects requiring extensive investigation and clarification.
Enhances software to reduce operating time, improve efficiency and robustness, and provide service telemetry data for improved operations.
Reviews, evaluates, and analyzes system designs and interfaces.
Prepares, reviews, and evaluates interface documentation, specifications, test plans and procedures.
Assists in definition, analysis, and allocation of requirements.
Documents designs in engineering documents including functional block diagrams and data/logic flow charts.
Maintains the developed software efficiently through familiarity with software lifecycles.
Provides leadership and/or technical guidance to lower-level engineers, designers and support personnel as assigned.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Strong proven experience in C/C++ programming languages
Strong proven experience with DevOps CI/CD pipelines, Gitlab
Deep knowledge and experience in multi-threaded embedded software development
Proven experience in development under Linux, including bash scripting
Proven experience in socket programming, IPC and PUB/SUB architecture
Understanding of the networking protocols TCP/UDP/IP/HTTP/HTTPS/DHCP/DNS, etc.
Experience in troubleshooting Ethernet and Wi-Fi network issues
Ability to resolve complex problems quickly and efficiently
Ability to work well in a fast-paced environment with user-centric, iterative design and development cycles
Demonstrated ability to manage multiple priorities and make efficient use of given resources
Experience in leading and/or providing technical guidance to other engineers
Familiarity with Virtualization, Containerization, Docker Containers
Familiar working with Agile/Scrum development methodologies and environments
Bachelor of Science Degree in Computer Sciences, Computer Engineering or Software Engineering, or equivalent experience
5+ years’ of related experience
5+ years of embedded software development experience
5+ years of current hands-on development experience C/C++ and development of networking related solutions. Very high technical competence with a track record of strong coding
Preferred
Familiar with Linux iptables, IP routing, VLAN, Ethernet switch, Wi-Fi networks, Ethernet PHY, SERDES and Fiber technologies is desirable
Familiar with Golang a plus
Familiar with automated Python/Pytest test scripting on Linux a plus
Familiarity with network security/pentest methodologies a plus
Familiarity with observability frameworks such as OTEL, Datadog, Vector, Grafana, Prometheus a plus
In-Flight Entertainment domain knowledge and System Development experience is a plus
Advanced degree is desired
May require travel up to 5% of the time to domestic and/or international locations
Benefits
Flexible-hybrid work opportunities
Paid time off including unlimited PTO for Exempt Salaried employees, vacation days, sick days, personal days, and company paid holidays
Medical insurance (Aetna and Kaiser), Dental PPO and DMO options, Vision insurance through EyeMed or VSP
401K with 50% match on up to 8% contribution, full vested from day 1
Wellness Program, Counseling services, FSA & HSA, Life Insurance, 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
For 40 years, Panasonic Avionics has strengthened the connection between the world’s airlines and their passengers.
Funding
Current Stage
Late StageRecent News
Company data provided by crunchbase