Github Senior Software Engineer Salary, UK Jobs in Usa

8,185 positions found — Page 5

Software Engineer (Backend/APIs)
✦ New
Salary not disclosed
Bernville, PA 1 day ago

Software Engineer (Backend/APIs)

Software Engineers- bring your experience to work for you where people love to shop! Boscov's is a chain of full service department stores serving the total family needs of our customers. For over 100 years, Boscov's has been known for its great values and famous brands, and for offering a broad selection of quality merchandise in its stores and online.


We're looking for a backend engineer with a few years of experience who's ready to grow. This role will maintain and improve the systems that power a 100+ year old retail company — writing clean code, learning from senior engineers, and shipping features that matter. The ideal candidate is prepared to contribute meaningfully, receive constructive feedback, and develop professionally.


Job Responsibilities:

  • Build and maintain backend systems and APIs in C# / .NET with SQL
  • Implement features across our applications
  • Collaborate with the team to uphold engineering standards, including testing, code reviews, and clean architecture
  • Learn from senior engineers and team members
  • Contribute to frontend work as needed (this is not a full-stack role, though comfort with HTML/CSS/JS is expected)
  • Actively seek feedback and pursue continuous professional development


Qualifications:

  • Approximately 3 years of software development experience
  • C# / .NET expertise as a primary development platform
  • SQL basics, including writing queries, understanding joins, and troubleshooting data issues
  • Demonstrated desire for feedback and a commitment to continuous improvement
  • Intellectual curiosity and a propensity to question and understand underlying systems


Preferred Qualifications

  • Experience with REST API design
  • Familiarity with testing (unit tests, integration tests)
  • Exposure to CI/CD
  • Any experience with retail or enterprise systems


Benefits

At Boscov's, we value our employees, and that's why we provide a competitive compensation and benefits package. As a Full-Time member of our team, you will be eligible to receive:

  • Comprehensive benefits package, including medical/dental/vision
  • Short term disability/ Long term disability- voluntary
  • Life Insurance (company paid)
  • 401(k) w/ company match
  • Weekly Pay
  • Paid vacation
  • Liberal employee discount


Work where people love to shop!

Equal Opportunity Employer

Not Specified
Software Engineer in Test
✦ New
🏢 Optomi
Salary not disclosed

Optomi, in partnership with a leading technology team, is looking for a Sr. Software Development in Test Engineer to join the companies Engineering Services team in Santa Monica.

Position Summary: The Sr. Software Development in Test Engineer will be responsible for building test automation and processes to ensure the quality of our advertising systems. This role offers a unique opportunity to impact the QE and automation process and culture, as well as the products we release. The successful candidate will work closely with Software Engineers to understand the complex advertising ecosystem at DMED Technology and develop automated test frameworks for UI, API, and Integration levels.

What the right candidate will enjoy:

  • Opportunity to significantly impact the business through automated testing.
  • Collaborative environment with distributed scrum teams.
  • Engaging in design discussions to evolve testing platforms.

Experience of the right candidate:

  • Minimum of 4 years of hands-on software test development experience.
  • Proficiency with Python or other OO languages.
  • Experience with CI/CD integration and pipeline development.

What the responsibilities are of the right candidate:

  • Develop automated test frameworks and suites.
  • Participate in design discussions for testing scenarios.
  • Assist with triage, diagnosis, and resolution of issues.
  • Contribute to end-to-end acceptance tests.
  • Drive the conversion of manual tests to automated tests.
Not Specified
Sr. Project Engineer
Salary not disclosed
San Diego, CA 2 days ago

The Senior Project Engineer is responsible for ensuring administrative, contractual, financial and technical aspects of the assigned project(s) being executed. Senior Project Engineer will be reporting to the Project Manager and/or Superintendent.


The Senior Project Engineer will supervise a team of skilled Project Engineer professionals who support departmental and organizational goals through their efforts.


Job Responsibilities includes (but may not be limited to):

  • Assists Project Manager and Superintendent in the management of construction projects, which involves cost control, expediting, quantity take-off, scheduling and safety.
  • Develop peer constructability review of design documents.
  • Develop, input and update project schedule as directed.
  • Assist with the coordination, development and accuracy of the project estimate, budget, revisions, cost coding, and prepare cash flow charts.
  • Analyze changes to contract documents, i.e. Owner Change Order Requests (CORs), Subcontractor Change Orders (SCOs).
  • Review revised cost reports with Project Manager and assist in establishing final costs.Attend and participate in monthly job reviews.
  • Work with Project Manager to perform a thorough and objective bid analysis using all applicable components.
  • Prepare subcontractor Schedule of Values and monthly owner billings with Project Manager and Project Superintendent.
  • Other duties upon request.


Qualifications:

  • 4+ years of experience as a Project Engineer in commercial construction industry.
  • Bachelor’s degree in Construction Management of Engineering or related field.
  • Proficient computer skills in Microsoft Office Suite, Project Management software (Viewpoint or similar) and Scheduling software (Primavera or similar).
  • Apply a complete and proficient understanding of construction management, engineering, safety, scheduling, estimating, budgets, costing and procurement.
  • Analyzing and interpreting data.
  • Effective verbal and written communication skills.
  • Multi-tasking in a fast paced environment.
  • Strong leadership, detail oriented, problem solving, initiative and teamwork.
  • Proven ability to fulfill project development to project closeout responsibilities.


Working Conditions:

  • Duties required physical abilities such as repetitive hand/finger motions, arm extensions, sitting, standing, and walking jobsites that include uneven and changing site conditions. As well as climbing stairs and ladders, etc.
  • The individual is required to occasionally move around the office and constantly operate a computer and other office machinery, etc.
  • Reasonable accommodations may be made to enable individuals with disabilities to perform the essential job functions.


Level 10 Construction is an Equal Opportunity Employer M/F/Disability/Veterans.

All applicants applying must be authorized to work in the United States.

Not Specified
Sr Software Quality Engineer - Remote
Salary not disclosed
Atlanta, Remote 6 days ago
DivIHN (pronounced “divine”) is a CMMI ML3-certified Technology and Talent solutions firm.

Driven by a unique Purpose, Culture, and Value Delivery Model, we enable meaningful connections between talented professionals and forward-thinking organizations.

Since our formation in 2002, organizations across commercial and public sectors have been trusting us to help build their teams with exceptional temporary and permanent talent.

Visit us at to learn more and view our open positions.

Please apply or call one of us to learn more For further inquiries regarding the following opportunity, please contact our Talent Specialist, Hema at (63 or Sri at (63 Title: Sr Software Quality Engineer
- Remote Duration: 6 Months Location: Remote Only W2 candidates are eligible for this position.

Third-party or C2C candidates will not be considered.

Description: Summary: The main function of a quality engineer is to research and test the design, functionality and maintenance of products, equipment, systems and processes and develop quality standards.

A typical quality engineer has the ability to read and interpret blueprints, and evaluate product integrity and standards.

Job Responsibilities: Devises sampling procedures and designs and develops forms and instructions for recording, evaluating, and reporting quality and reliability data.

Establishes program to evaluate precision and accuracy of production equipment and testing, measurement, and analytical equipment and facilities.

May write training material and conduct training sessions on quality control activities.

May specialize in areas of quality control engineering, such as design, incoming material, process control, product evaluation, product reliability, inventory control, metrology, automated testing, software, research and development, and administrative application.

Skills: Creativity, verbal and written communication skills, analytical and problem solving ability.

Team player and detail oriented.

Basic ability to read and interpret blueprints, technical drawing, schematics and computer-generated reports.

Basic experience with computer applications and software related to engineering field, such as Computer Aided Design (CAD).

Education/Experience: Bachelor's degree in engineering required.

2-4 years experience required.

About us: DivIHN, the 'IT Asset Performance Services' organization, provides Professional Consulting, Custom Projects, and Professional Resource Augmentation services to clients in the Mid-West and beyond.

The strategic characteristics of the organization are Standardization, Specialization, and Collaboration.

DivIHN is an equal opportunity employer.

DivIHN does not and shall not discriminate against any employee or qualified applicant on the basis of race, color, religion (creed), gender, gender expression, age, national origin (ancestry), disability, marital status, sexual orientation, or military status.

Team Player, computer applications, Computer Aided Design (CAD), Creativity
Remote working/work at home options are available for this role.
Not Specified
Senior Electrical Engineer
✦ New
Salary not disclosed
Graniteville 1 day ago
A-Line Staffing is now hiring a Full-Time, On-Site, Senior Electrical Engineer in Graniteville, SC! Overview We are seeking a Senior Electrical Engineer to join our team in Graniteville, SC.

This role is responsible for providing electrical engineering expertise across plant operations, leading capital projects, and driving continuous improvement initiatives in a fast-paced manufacturing environment.

This is an excellent opportunity for a self-driven professional with strong industrial automation experience and a passion for solving complex engineering challenges.

Senior Electrical Engineer Compensation The pay for this position is $100,000-$120,000/yr + Bonus of 10%-20% Benefits are available to full-time employees after 90 days of employment · Competitive medical, dental, and vision plans · Paid Time Off (PTO) Senior Electrical Engineer Highlights This position is a Direct Hire The required availability for this position is Monday-Friday 8-hour shift days, but with some flexibility Senior Electrical Engineer Primary Responsibilities · Serve as the electrical engineering subject matter expert for one or more areas of the plant · Lead continuous improvement initiatives and corrective action projects · Provide technical support to internal stakeholders across operations and maintenance teams · Manage capital projects ranging from $50K to $1M, including new machine installations and upgrades · Analyze project requirements, identify engineering challenges, and implement effective solutions · Oversee project execution to ensure delivery on time, within scope, and within budget · Coordinate internal teams, external vendors, and contractors to meet project goals · Ensure compliance with all safety standards and regulatory requirements Senior Electrical Engineer Responsibilities Design and develop electrical systems aligned with project scope and safety standards Create Bills of Materials (BOMs) and define spare parts requirements Develop and maintain engineering drawings using Autodesk products Perform risk assessments and implement safety countermeasures Program and troubleshoot PLCs, HMIs, VFDs, servos, and control systems Support system integration and industrial network design Collaborate with automation vendors and manage external contractors during installations Lead machine FAT, I/O checkout, startup, and commissioning activities Specify and procure electrical hardware and services Senior Electrical Engineer Requirements · Bachelor’s degree in Electrical Engineering or related technical field · 5+ years of experience in industrial automation within a manufacturing environment · Hands-on experience with: Allen-Bradley PLCs and Rockwell Automation software PLC programming and troubleshooting HMIs, remote I/O systems Industrial Ethernet and machine network architecture · Strong understanding of equipment safety standards, including NFPA 70E (arc flash requirements) · Proven ability to manage capital and expense budgets · Self-starter with a strong work ethic and ownership mindset If you think this Senior Electrical Engineer position is a good fit for you, please reach out to me—feel free to call, e-mail, or apply to this posting!
Not Specified
Principal Software Engineer [Electronic Warfare]
✦ New
$118,300 - 224,900
Goleta, CA 1 day ago

Date Posted:

2026-02-17

Country:

United States of America

Location:

US-CA-GOLETA-H03 ~ 6380 Hollister Ave ~ BLDG H03

Position Role Type:

Onsite

U.S. Citizen, U.S. Person, or Immigration Status Requirements:

The ability to obtain and maintain a U.S. government issued security clearance is required.​ U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance

Security Clearance Type:

DoD Clearance: Secret

Security Clearance Status:

Active and existing security clearance required after day 1

At Raytheon, the foundation of everything we do is rooted in our values and a higher calling – to help our nation and allies defend freedoms and deter aggression. We bring the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead of tomorrow’s threat. Our team solves tough, meaningful problems that create a safer, more secure world.

We are seeking a highly motivated, experienced Principal Software Engineer to be an active participant in the software development team for Electronic Warfare (EW) projects, working with cutting edge technologies in products that protect our warfighters.  

What You Will Do:

  • Technical leadership and participation on collaborative, cross-disciplined integrated product teams, often employing agile system and software development operations to plan, specify, design, test, and integrate complex software and systems solutions.
  • Responsibilities include inventions and innovations of new products and technologies, from architecture and design, through integration, lab test and field test.
  • Collaborating effectively with other disciplines and senior technical staff, in addition to producing planning and technical work products for internal customers to form original solutions to complex problems.
  • Developing software requirements and FPGA level interface requirements derived from system level requirements, developing associated architectures, performing simulations and analysis and testing of the software in a laboratory setting.
  • Work in an advanced product development team environment with systems, firmware, electrical and software engineers. Think out-of-the box to root-cause issues and develop creative resolutions.
  • Handle fast pace and dynamic product development environment including engagement with Systems and Electrical Engineers
  • This position will require occasional business-related travel.

Qualifications You Must Have:

  • Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) AND a minimum of 8 years of prior relevant experience.
  • Experience in software design, development, integration and test utilizing C / C++.
  • Experience with embedded microprocessors, system on a chip software design, FPGAs, high-speed transceivers, DDR, flash memories, block diagrams, signal analyses or signal generation.
  • Experience developing real-time applications on embedded platforms, including bare metal (no-OS), embedded Linux, or Windows environments.
  • The ability to obtain and maintain a Secret U.S. government issued security clearance. U.S. citizenship is required , as only U.S. citizens are eligible for a security clearance.

     

Qualifications We Prefer:

  • Existing Secret security clearance.
  • Electronic Warfare Electronic Attack/Electronic Support (EA/ES), Radar, or Secure Communications technology knowledge.
  • Experience with .NET C# using WPF and MVVM.
  • Tool familiarity: Visual Studio, Vitis, TortoiseSVN, Jenkins, Jira, Collaborator.
  • DevSecOps background including pipeline toolset use and creation.
  • Lab experience in product testing using logic analyzers, high-speed oscilloscopes, signal generators, and system on chip debugging tools.
  • Experience with interfaces and bus standards such as: VME, PCI, PCIe, VPX, or Gb Ethernet.
  • Experience in software lifecycle phases: software architecture, system/software requirements analysis, design, implementation, verification testing, system integration, and post-delivery maintenance.
  • Experience with Radar technology, machine languages.
  • Experience with software algorithm development.
  • Experienced in Agile development processes.
  • Experience with machine learning.

What We Offer

  • Our values drive our actions, behaviors, and performance with a vision for a safer, more connected world. At RTX we value: Trust, Respect, Accountability, Collaboration, and Innovation.

  • A total rewards package that goes above and beyond with compensation; healthcare, wellness, retirement, and work/life benefits; career development and recognition programs.

  • Relocation Eligible – Relocation assistance available

Learn More & Apply Now!

Please consider the following role type definition as you apply for this role.

  • Onsite: Employees who are working in Onsite roles will work primarily onsite. This includes all production and maintenance employees, as they are essential to the development of our products.

  • This position requires a security clearance. DCSA Consolidated Adjudication Services (DCSA CAS), an agency of the Department of Defense, handles and adjudicates the security clearance process. More information about Security Clearances can be found on the US Department of State government website here:

#EW

#EmbeddedSoftware

As part of our commitment to maintaining a secure hiring process, candidates may be asked to attend select steps of the interview process in-person at one of our office locations, regardless of whether the role is designated as on-site, hybrid or remote.

The salary range for this role is 118,300 USD - 224,900 USD. The salary range provided is a good faith estimate representative of all experience levels. RTX considers several factors when extending an offer, including but not limited to, the role, function and associated responsibilities, a candidate’s work experience, location, education/training, and key skills. Hired applicants may be eligible for benefits, including but not limited to, medical, dental, vision, life insurance, short-term disability, long-term disability, 401(k) match, flexible spending accounts, flexible work schedules, employee assistance program, Employee Scholar Program, parental leave, paid time off, and holidays. Specific benefits are dependent upon the specific business unit as well as whether or not the position is covered by a collective-bargaining agreement. Hired applicants may be eligible for annual short-term and/or long-term incentive compensation programs depending on the level of the position and whether or not it is covered by a collective-bargaining agreement. Payments under these annual programs are not guaranteed and are dependent upon a variety of factors including, but not limited to, individual performance, business unit performance, and/or the company’s performance. This role is a U.S.-based role. If the successful candidate resides in a U.S. territory, the appropriate pay structure and benefits will apply. RTX anticipates the application window closing approximately 40 days from the date the notice was posted. However, factors such as candidate flow and business necessity may require RTX to shorten or extend the application window.

RTX is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or veteran status, or any other applicable state or federal protected class. RTX provides affirmative action in employment for qualified Individuals with a Disability and Protected Veterans in compliance with Section 503 of the Rehabilitation Act and the Vietnam Era Veterans’ Readjustment Assistance Act.

Privacy Policy and Terms:

Click on this link to read the Policy and Terms

permanent
Specialty Software Engineer 4 (Lead – Smalltalk / Java Modernization)
✦ New
Salary not disclosed

Specialty Software Engineer 4 (Lead – Smalltalk / Java Modernization)

Locations: Wilmington, DE | Iselin, NJ | Charlotte, NC | Phoenix, AZ | Irving, TX

Schedule: Hybrid (3 days onsite – mandatory)

Duration: 12-Month Contract (Extension/Conversion Possible)

Overview

We are seeking a Senior / Lead Specialty Software Engineer with deep Smalltalk expertise to support critical credit card servicing platforms.

This role is heavily focused on maintaining and enhancing legacy Smalltalk applications while playing a key role in modernizing systems to Java-based architecture. You will operate as a senior team member/lead, helping guide technical direction and supporting Agile delivery.

Key Responsibilities

Smalltalk Development (Core Focus)

  • Lead development and support of Smalltalk-based applications
  • Package and deploy applications in non-production environments
  • Troubleshoot and enhance legacy systems supporting credit card operations

Modernization Initiatives

  • Contribute to migration efforts from Smalltalk → Java
  • Support backend engineering aligned with modern architecture
  • Partner with teams on long-term platform transformation strategy

Technical Leadership

  • Act as a senior/lead engineer within the Scrum team
  • Guide design decisions using OOP principles and best practices
  • Assist in organizing work, mentoring team members, and driving delivery

Agile Delivery

  • Participate in Scrum ceremonies (2-week sprints)
  • Deliver assigned user stories and support production stability

Required Qualifications

  • 10+ years of Smalltalk development experience
  • Strong expertise in Object-Oriented Programming (OOP) and design patterns
  • Experience with application packaging and deployment
  • Strong analytical, problem-solving, and communication skills
  • Ability to work in a fast-paced Agile environment

Preferred Qualifications

  • Experience with Java (backend preferred)
  • Exposure to React (UI layer)
  • Experience with Microsoft SQL Server
  • Background in financial services or enterprise platforms

Tech Stack

  • Smalltalk (Core)
  • Java (Backend – Nice to Have)
  • React (UI – Nice to Have)
  • SQL Server
  • Agile / Scrum
Not Specified
Senior Digital Engineer – Full Stack & Systems Architecture
🏢 Boeing
Salary not disclosed
Berkeley, MO 3 days ago

Job Description

At Boeing, we innovate and collaborate to make the world a better place. We’re committed to fostering an environment for every teammate that’s welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us.

The Boeing Company is looking for a Senior Digital Engineer – Full Stack & Systems Architecture to join our team in Charleston, SC; El Segundo, CA; Huntsville, AL; Mesa, AZ; Oklahoma City, OK, Philadelphia, PA; or Berkeley, MO.

Boeing Test & Evaluation (BT&E) generates enormous volumes of data, but data alone does not create insight. We are building a Digital Engineering capability focused on transforming test intent into reusable knowledge through intuitive applications, scalable systems, and thoughtful architecture.

As a Digital Engineer – Full Stack & Systems Architecture, you will sit at the intersection of engineering workflows, software systems, and cloud platforms. Your mission is to empower BT&E engineers to work differently by designing and delivering digital products that shorten feedback loops, reduce friction, and accelerate learning from every test event.

This is not a traditional backend or data‑engineering role. You will design end‑to‑end solutions, working from initial understanding of engineer needs, to shaping application architecture, to implementing full‑stack solutions that integrate data, automation, and cloud services. You will partner closely with BT&E, BCA, BDS, and Wisk/Autonomy engineers to modernize how test data is accessed, explored, and operationalized across Boeing.

If you enjoy systems thinking, building products engineers actually want to use, and architecting platforms that scale across programs and clouds, this role is for you.

Position Responsibilities:

Digital Product & Application Development

  • Design and develop full stack applications that improve test and evaluation workflows, decision making, and engineering productivity

  • Translate ambiguous engineering problems into clear digital solutions, balancing usability, performance, and scalability

  • Develop front end and backend services using modern frameworks (e.g., React, Node.js, Python, .NET)

  • Design and implement APIs and service interfaces that enable integration across test systems, analytics platforms, and enterprise tools

Systems Architecture & Cloud Engineering

  • Architect end to end systems spanning applications, data services, and cloud infrastructure

  • Evaluate and select cloud services across AWS and Azure based on cost, usability, scalability, and long term maintainability

  • Implement infrastructure as code using Terraform, CloudFormation, ARM, or Bicep to support repeatable, secure deployments

  • Design solutions that support multi cloud and hybrid environments as required by program needs

Data Enabled Engineering (as a Platform Capability)

  • Design data models and storage solutions that support both transactional systems and analytical workloads

  • Build and integrate data services that allow engineers to discover, explore, and reuse test data efficiently

  • Collaborate with data scientists and analysts to enable analytics, visualization, and ML workflows without burdening users with infrastructure complexity

DevOps, Reliability & Security

  • Build CI/CD pipelines to support rapid iteration, testing, and safe deployment of applications

  • Apply SRE principles to ensure reliability, observability, and operational excellence

  • Build and maintain observability capabilities—including logs, metrics, and traces—to enable rapid diagnosis, performance optimization, and reliable operation of digital engineering systems

  • Partner with security and compliance teams to ensure solutions meet Boeing security, data governance, and regulatory requirements

  • Contribute to operational documentation, runbooks, and continuous improvement efforts

Collaboration & Technical Leadership

  • Work closely with engineers, product owners, and stakeholders to shape digital roadmaps and technical direction

  • Influence architecture and design decisions across programs through systems thinking and engineering judgment

  • Collaborate with peers and contribute to a growing Digital Engineering community within BT&E

Basic Qualifications (Required Skills/Experience):

  • Bachelor of Science degree in Engineering, Engineering Technology (including Manufacturing Technology), Computer Science, Data Science, Mathematics, Physics, Chemistry or non-US equivalent qualifications directly related to the work statement

  • 5+ years of experience developing full stack applications with modern frameworks

  • Strong systems thinking skills with experience designing end to end software solutions

  • Proficiency in one or more programming languages (JavaScript/TypeScript, Python, C#, or Go)

  • Experience deploying and operating applications in cloud environments (Azure and/or AWS)

  • Hands on experience with infrastructure as code (Terraform, CloudFormation, ARM/Bicep)

  • Working knowledge of CI/CD pipelines, Git, Docker, and Linux

  • Experience designing and working with relational databases (e.g., PostgreSQL), including schema design and performance considerations

  • Familiarity with security best practices (IAM, secrets management, network controls)

Preferred Qualifications (Desired Skills/Experience):

  • Experience designing developer platforms or internal engineering tools

  • Background in Digital Engineering, Model Based Systems Engineering (MBSE), or engineering workflow automation

  • Cloud certifications (AWS and/or Azure)

  • Experience with Kubernetes, serverless architectures, or event driven systems

  • Exposure to data pipelines, analytics platforms, or data enabled applications

  • Experience working in regulated or safety critical environments

  • Understanding of aerospace, test & evaluation, or large scale engineering programs

  • Familiarity with ITAR, EAR, DFARS, or similar compliance frameworks

Drug Free Workplace:

Boeing is a Drug Free Workplace where post offer applicants and employees are subject to testing for marijuana, cocaine, opioids, amphetamines, PCP, and alcohol when criteria is met as outlined in our policies.

Conflict of Interest:

Successful candidates for this job must satisfy the Company’s Conflict of Interest (COI) assessment process.

Pay & Benefits:

At Boeing, we strive to deliver a Total Rewards package that will attract, engage and retain the top talent. Elements of the Total Rewards package include competitive base pay and variable compensation opportunities.

The Boeing Company also provides eligible employees with an opportunity to enroll in a variety of benefit programs, generally including health insurance, flexible spending accounts, health savings accounts, retirement savings plans, life and disability insurance programs, and a number of programs that provide for both paid and unpaid time away from work.

The specific programs and options available to any given employee may vary depending on eligibility factors such as geographic location, date of hire, and the applicability of collective bargaining agreements.

Pay is based upon candidate experience and qualifications, as well as market and business considerations.

Summary Pay Range: $127,500 – $197,800


Applications for this position will be accepted until Mar. 21, 2026


Export Control Requirements:

This position must meet U.S. export control compliance requirements. To meet U.S. export control compliance requirements, a “U.S. Person” as defined by 22 C.F.R. §120.62 is required. “U.S. Person” includes U.S. Citizen, U.S. National, lawful permanent resident, refugee, or asylee.

Export Control Details:

US based job, US Person required

Education

Bachelor's Degree or Equivalent Required

Relocation

Relocation assistance is not a negotiable benefit for this position.

Visa Sponsorship

Employer will not sponsor applicants for employment visa status.

Shift

This position is for 1st shift


Equal Opportunity Employer:

Boeing is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military/veteran status or other characteristics protected by law.

permanent
Senior Automation Engineer - Python/ QNX
✦ New
Salary not disclosed
Hillsboro, OR 1 day ago

Job Title: Senior Automation Engineer

Location: Hillsboro, Oregon

Job Type: Full-Time


Job Description:

We are seeking a highly experienced Senior Automation Engineer to join our advanced software and embedded systems team. The ideal candidate will have deep expertise in Python automation (Pytest), Robot Framework, and QNX environments, with strong skills in UX/UI automation and testing. This role involves enhancing and migrating automation frameworks, debugging complex integrations, and working closely with cross-functional teams to deliver high-quality test automation solutions for embedded systems and entertainment platforms.

Key Responsibilities

Automation Framework Development

  • Architect, develop, and maintain automation frameworks primarily using Python and Pytest.
  • Lead migration of existing Robot Framework tests to Python/Pytest equivalents.
  • Build reusable fixtures, utilities, wrapper layers, and automation components to support large test suites.

Test Execution & Optimization

  • Analyze and interpret Robot Framework keyword libraries; enable efficient reuse within Python-based executions.
  • Optimize hybrid execution flows involving both Pytest and Robot Framework assets.
  • Execute and maintain UI and device automation tests using tools such as Appium, Selenium, or equivalent frameworks.

Cross-Layer Debugging & Integration

  • Independently debug cross-layer automation issues involving Python, Robot Framework, device tools, and operating systems.
  • Integrate automation frameworks with CI/CD pipelines and tools (e.g., Jenkins, GitLab, Azure DevOps).

Collaboration & Mentorship

  • Mentor and guide junior automation engineers, establishing good coding practices, test design patterns, and quality standards.
  • Work collaboratively with software engineers, product developers, and QA teams to enhance automation coverage and reliability.

System & Environment Interaction

  • Work with QNX OS, virtualization systems (Hypervisor), and cloud environments (AWS).
  • Engage with hardware interfacing (USB, Ethernet, multimedia interfaces) and hardware simulation/ fault-injection where applicable (nice-to-have).

Required Skills & Experience

  • 7–10 years experience in automation engineering with 5+ years hands-on Python automation using Pytest.
  • Practical experience with Robot Framework including keywords, variables, resources, and large keyword repositories.
  • Strong skills in UI automation using tools such as Appium/Selenium.
  • Solid understanding of modular test design and maintainable patterns (page-object, keyword patterns).
  • Experience with QNX (Posix) operating system, virtualization (e.g., Hypervisor), and cloud-based environments (preferably AWS).
  • Good understanding of Git, branching strategies, and CI/CD workflows.
  • Proven ability to debug complex, multi-layered test automation environments.

Preferred Qualifications

  • Exposure to embedded systems, aviation, or high-volume regression environments.
  • Experience in framework migration, cross-framework interoperability, or keyword reuse models.
  • Background in hardware interactions and media/UX systems (multimedia I/O, touch interactions).
  • Familiarity with fault injection tools and hardware simulation techniques.
  • Bachelor’s degree in Computer Science, Electronics, or related technical field.

Nice-to-Have Skills

  • Hardware interfacing (USB, Ethernet), multimedia interfaces (touch, audio/video).
  • Fault-injection and hardware simulation experience.
  • Knowledge of peripheral communication protocols (e.g., GMSL, IP).
Not Specified
Sr. Flight Software Engineer
✦ New
Salary not disclosed
Mountain View, CA 1 day ago

We're building safety-enhancing technology for aviation that will save lives. Automated aviation systems will enable a future where air transportation is safer, more convenient and fundamentally transformative to the way goods - and eventually people - move around the planet. We are a team of mission-driven engineers with experience across aerospace, robotics and self-driving cars working to make this future a reality.

As a Flight Software Engineer at Reliable Robotics, you will automate the operation of highly complex aircraft systems. Our Flight Software teams are deeply involved in all aspects of the development and certification of the Reliable Robotics autonomy stack, and play a central role in bringing our aircraft to life.

Responsibilities

In your role as Flight Software Engineer, you will develop highly deterministic C++ software in a bare metal environment that works with sensors & control systems, robustly handles system faults, and integrates with other vehicle subsystems. You'll drive requirements and implement excellent unit tests. You'll also have the opportunity to work directly with flight hardware in the lab and on the plane, plan flight testing, and watch your code fly an aircraft.

Basic Success Criteria

  • Bachelor's Degree in Computer Science, Aerospace or equivalent experience

  • 7+ years of professional experience with C or C++

  • Professional experience developing software for embedded or high performance applications

  • Ability to work in a self-directed manner in a fast-paced environment

Preferred Criteria

  • Thorough understanding of computer architecture, operating systems and networking

  • Experience with DO-178C

  • Experience developing software for safety critical applications

  • Excellent written and verbal communication skills

Flight Software links together the mechanical, avionics, algorithmic, and embedded worlds to actually make the airplane fly. The core nature of the role offers the opportunity to interact with teams and components across the entire automated aircraft and to specialize in the areas most exciting to you.

At Reliable Robotics, we strive to provide competitive and rewarding compensation based on experience and expertise, as well as market conditions, location, and pay equity. In addition to base compensation, Reliable Robotics offers stock options, employee medical, 401k contribution, great co-workers and a casual work environment.

This position requires access to information that is subject to U.S. export controls. An offer of employment will be contingent upon the applicant's capacity to perform in compliance with U.S. export control laws.

All applicants are asked to provide documentation that legally establishes status as a U.S. person or non-U.S. person (and nationalities in the case of a non-U.S. person). Where the applicant is not a U.S. person, meaning not a (i) U.S. citizen or national, (ii) U.S. lawful permanent resident, (iii) refugee under 8 U.S.C. * 1157, or (iv) asylee under 8 U.S.C. * 1158, or not otherwise permitted to access the export-controlled technology without U.S. government authorization, the Company reserves the right not to apply for an export license for such applicants whose access to export-controlled technology or software source code requires authorization and may decline to proceed with the application process and any offer of employment on that basis.

At Reliable Robotics, our goal is to be a diverse and inclusive workforce. As an Equal Opportunity Employer, we do not discriminate on the basis of race, religion, color, creed, ancestry, sex, gender (including pregnancy, childbirth, breastfeeding, or related medical conditions), gender identity, gender expression, sexual orientation, age, non-disqualifying physical or mental disability or medical conditions, national origin, military or veteran status, genetic information, marital status, or any other basis covered by applicable law. All employment and promotion is decided on the basis of qualifications, merit, and business need.

If you require reasonable accommodation in completing an application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please direct your inquiries to

Compensation Range: $215K - $300K

Apply for this Job
Not Specified
jobs by JobLookup
✓ All jobs loaded