Required : • Bachelor of Science Degree in Computer Sciences, Computer Engineering or Software Engineering, or equivalent experience • 10-15 years of relevant software engineering experience with ...
Required : • Bachelor of Science Degree in Computer Sciences, Computer Engineering or Software Engineering, or equivalent experience • 10-15 years of relevant software engineering experience with ...
Bachelor's degree in Science, Technology, Engineering or Mathematics (STEM) or STEM-related ... Hourly rates are determine based upon the type of course taught (Lecture, Lab, or Lecture/Lab). For ...
Bachelor's degree in Science, Technology, Engineering or Mathematics (STEM) or STEM-related ... Hourly rates are determine based upon the type of course taught (Lecture, Lab, or Lecture/Lab). For ...
Senior Data Backend Engineer
Hillsboro, OR · On-site
$133K - $175K/yr
NVIDIA is a global leader in high-speed computer vision, artificial intelligence (AI), and deep learning. Our team develops data engineering solutions that empower AI developers in autonomous vehicle ...
Senior Data Backend Engineer
Hillsboro, OR · On-site
$133K - $175K/yr
NVIDIA is a global leader in high-speed computer vision, artificial intelligence (AI), and deep learning. Our team develops data engineering solutions that empower AI developers in autonomous vehicle ...
Engineering Technician
Harrisburg, OR · On-site
... computer screen. Schedule: * Day, hourly Consolidated Precision Products (CPP) is an industry ... engineered components and sub-assemblies, supplying the commercial aerospace, military and ...
Engineering Technician
Harrisburg, OR · On-site
... computer screen. Schedule: * Day, hourly Consolidated Precision Products (CPP) is an industry ... engineered components and sub-assemblies, supplying the commercial aerospace, military and ...
... a computer screen. Schedule: Day, hourly Consolidated Precision Products (CPP) is an industry ... engineered components and sub-assemblies, supplying the commercial aerospace, military and ...
... a computer screen. Schedule: Day, hourly Consolidated Precision Products (CPP) is an industry ... engineered components and sub-assemblies, supplying the commercial aerospace, military and ...
Engineering Technician
Albany, OR · On-site
... computer screen. Schedule: * Day, hourly Consolidated Precision Products (CPP) is an industry ... engineered components and sub-assemblies, supplying the commercial aerospace, military and ...
Engineering Technician
Albany, OR · On-site
... computer screen. Schedule: * Day, hourly Consolidated Precision Products (CPP) is an industry ... engineered components and sub-assemblies, supplying the commercial aerospace, military and ...
Engineering Technician
Halsey, OR · On-site
... computer screen. Schedule: * Day, hourly Consolidated Precision Products (CPP) is an industry ... engineered components and sub-assemblies, supplying the commercial aerospace, military and ...
Engineering Technician
Halsey, OR · On-site
... computer screen. Schedule: * Day, hourly Consolidated Precision Products (CPP) is an industry ... engineered components and sub-assemblies, supplying the commercial aerospace, military and ...
Engineering Technician
Brownsville, OR · On-site
... computer screen. Schedule: * Day, hourly Consolidated Precision Products (CPP) is an industry ... engineered components and sub-assemblies, supplying the commercial aerospace, military and ...
Engineering Technician
Brownsville, OR · On-site
... computer screen. Schedule: * Day, hourly Consolidated Precision Products (CPP) is an industry ... engineered components and sub-assemblies, supplying the commercial aerospace, military and ...
Engineering Technician
Lebanon, OR · On-site
... computer screen. Schedule: * Day, hourly Consolidated Precision Products (CPP) is an industry ... engineered components and sub-assemblies, supplying the commercial aerospace, military and ...
Engineering Technician
Lebanon, OR · On-site
... computer screen. Schedule: * Day, hourly Consolidated Precision Products (CPP) is an industry ... engineered components and sub-assemblies, supplying the commercial aerospace, military and ...
OR · On-site
$388K - $558K/yr
S. in Computer Science, Electrical or Computer Engineering (or equivalent professional experience ... Full-time hourly employees accrue 35 days annually for paid time off to be used for vacation ...
... computer screen. Schedule: * Day, hourly Consolidated Precision Products (CPP) is an industry ... engineered components and sub-assemblies, supplying the commercial aerospace, military and ...
... computer screen. Schedule: * Day, hourly Consolidated Precision Products (CPP) is an industry ... engineered components and sub-assemblies, supplying the commercial aerospace, military and ...
Engineering Technician
Albany, OR · On-site
... computer screen. Schedule: * Day, hourly Consolidated Precision Products (CPP) is an industry ... engineered components and sub-assemblies, supplying the commercial aerospace, military and ...
Engineering Technician
Albany, OR · On-site
... computer screen. Schedule: * Day, hourly Consolidated Precision Products (CPP) is an industry ... engineered components and sub-assemblies, supplying the commercial aerospace, military and ...
Engineering Technician
Scio, OR · On-site
... computer screen. Schedule: * Day, hourly Consolidated Precision Products (CPP) is an industry ... engineered components and sub-assemblies, supplying the commercial aerospace, military and ...
Engineering Technician
Scio, OR · On-site
... computer screen. Schedule: * Day, hourly Consolidated Precision Products (CPP) is an industry ... engineered components and sub-assemblies, supplying the commercial aerospace, military and ...
Engineering Technician
Sweet Home, OR · On-site
... computer screen. Schedule: * Day, hourly Consolidated Precision Products (CPP) is an industry ... engineered components and sub-assemblies, supplying the commercial aerospace, military and ...
Engineering Technician
Sweet Home, OR · On-site
... computer screen. Schedule: * Day, hourly Consolidated Precision Products (CPP) is an industry ... engineered components and sub-assemblies, supplying the commercial aerospace, military and ...
$122K - $161K/yr
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than ... We are hiring software engineers for the CUDA Tile team. NVIDIA GPUs are at the center of the deep ...
Senior Software Engineer II - Self-Serve Productivity
OR · Remote
$122K - $161K/yr
Bachelor's degree in Computer Science, computer engineering, electrical engineering, OR equivalent work experience #LI-Remote
Senior Software Engineer II - Self-Serve Productivity
OR · Remote
$122K - $161K/yr
Bachelor's degree in Computer Science, computer engineering, electrical engineering, OR equivalent work experience #LI-Remote
Senior Platform Software Engineering (Beaverton)
Beaverton, OR · On-site
$127K - $168K/yr
Bachelor's or Master's degree in Computer Science, Computer Engineering, or related field. * 5+ years of software development experience, including experience working on multi-project or complex ...
Senior Platform Software Engineering (Beaverton)
Beaverton, OR · On-site
$127K - $168K/yr
Bachelor's or Master's degree in Computer Science, Computer Engineering, or related field. * 5+ years of software development experience, including experience working on multi-project or complex ...
Senior Software Engineer, Data Governance & Foundations
OR · Remote
$122K - $161K/yr
Bachelor's, Master's, or PhD in Computer Science, Computer Engineering, Electrical Engineering, or equivalent practical experience. #LI-Remote
Senior Software Engineer, Data Governance & Foundations
OR · Remote
$122K - $161K/yr
Bachelor's, Master's, or PhD in Computer Science, Computer Engineering, Electrical Engineering, or equivalent practical experience. #LI-Remote
Senior Software Engineer, CUTLASS Platform
$133K - $175K/yr
Masters or PhD degree in Computer Science, Computer Engineering, or related field (or equivalent experience). * 3+ years of relevant industry experience. * Strong proficiency in C++ programming and ...
Senior Software Engineer, CUTLASS Platform
$133K - $175K/yr
Masters or PhD degree in Computer Science, Computer Engineering, or related field (or equivalent experience). * 3+ years of relevant industry experience. * Strong proficiency in C++ programming and ...
... computer screen. Schedule: * Day, hourly Consolidated Precision Products (CPP) is an industry ... engineered components and sub-assemblies, supplying the commercial aerospace, military and ...
... computer screen. Schedule: * Day, hourly Consolidated Precision Products (CPP) is an industry ... engineered components and sub-assemblies, supplying the commercial aerospace, military and ...
Hourly Computer Programmer information
See Oregon salary details
$34.9K - $40.9K
5% of jobs
$40.9K - $46.9K
10% of jobs
$46.9K - $52.9K
7% of jobs
$54K is the 25th percentile. Wages below this are outliers.
$52.9K - $58.9K
15% of jobs
$58.9K - $64.9K
7% of jobs
The median wage is $67.1K / yr.
$64.9K - $70.9K
15% of jobs
$70.9K - $76.9K
11% of jobs
$81.4K is the 75th percentile. Wages above this are outliers.
$76.9K - $82.9K
6% of jobs
$82.9K - $89K
14% of jobs
$89K - $95K
7% of jobs
$95K - $101K
2% of jobs
$34.9K
$68.7K
$101K
How much do hourly computer programmer jobs pay per year?
Full-time
Re-posted 24 days ago
Panasonic Avionics rating
9.6
Based on 5 frontline employees who took The Breakroom Quiz
2nd of 141 rated electronics manufacturers
Job description
Panasonic Avionics Corporation is a leader in inflight entertainment technology, seeking a skilled MTS IV – Software Engineer (IaaS) to lead the design and development of critical platform services. The role involves engineering design decisions, technical documentation, and driving excellence across a distributed microservices ecosystem.
Responsibilities:
• Lead engineering design for microservices powering IaaS platform components
• Author and maintain high-quality technical design documents, solution overviews, and interface contracts
• Design, develop, and maintain resilient microservices using Go or Python frameworks
• Implement and evolve RESTful APIs and asynchronous messaging interfaces
• Apply proven microservices patterns such as service discovery, circuit breaker, retry, and API gateway
• Ensure code quality, modularity, and scalability through strong engineering practices and architectural guidance
• Work closely with DevOps team to review and guide CI/CD pipelines for automated testing and deployment Containerize applications using Docker and orchestrate with Kubernetes
• Deploy and manage services on cloud platforms (AWS, Azure, or GCP)
• Implement monitoring, logging, and observability solutions
• Ensure system reliability, performance, and security
• Work closely with cross-functional teams including product managers, designers, and QA engineers
• Mentor junior developers and conduct code reviews
• Participate in Agile/Scrum ceremonies and contribute to sprint planning
• Collaborate with DevOps teams to optimize deployment and infrastructure
• Communicate technical concepts effectively to both technical and non-technical stakeholders
• Implement comprehensive testing strategies, including unit, integration, and contract testing
• Perform load testing and performance optimization
• Debug and troubleshoot distributed systems issues
• Ensure code quality through automated testing and code review processes
Qualifications:
Required:
• Bachelor of Science Degree in Computer Sciences, Computer Engineering or Software Engineering, or equivalent experience
• 10–15 years of relevant software engineering experience with at least 3+ years as a technical lead or architect
• Demonstrated experience leading complex technical design efforts and owning end-to-end delivery
• Excellent written and verbal communication skills, including technical documentation and design reviews
• Ability to travel to domestic or international locations as required, up to 5% of the time
• Linux administration and internals (systemd, boot process, kernel tuning)
• Custom kernel config or module work (esp. for embedded or hybrid hardware)
• Kernel/user-space interface debugging: strace, perf, dmesg, lsof, sysctl
• PXE boot, iPXE, DHCP, TFTP
• Bootstrapping nodes with tools like Tinkerbell, Foreman, MAAS
• UEFI/BIOS, RAID, BMC (IPMI/Redfish)
• Immutable OS builds (CoreOS, Talos, custom Yocto or Buildroot)
• Disk imaging and pre-configured OS deployment pipelines
• Secure boot, disk encryption (LUKS), TPM provisioning
• Proficiency in Go for systems-level services; Python for automation or API development
• Strong software design skills with fluency in object-oriented and functional programming
• Familiarity with interface versioning, API pagination, error models, and performance optimization
• Strong background in writing and reviewing design docs, architecture proposals, and technical specifications
• Expertise in Docker container design, security, and lifecycle
Preferred:
• Advanced degree is preferred
• Experience with Kubernetes or K3s in bare-metal or hybrid environments
Company:
For 40 years, Panasonic Avionics has strengthened the connection between the world’s airlines and their passengers. Founded in 1979, the company is headquartered in Lake Forest, USA, with a team of 5001-10000 employees. The company is currently Late Stage.
What Panasonic Avionics employees say
Pay
Hours and flexibility
Workplace
Get the full story on Breakroom
About Panasonic Avionics
Sourced by ZipRecruiter
Industry
Aerospace product and parts manufacturing
Company size
5,001 - 10,000 Employees
Headquarters location
Lake Forest, CA, US
Year founded
1979