Boeing Mid Level Software Engineer Salary Jobs in Usa

10,764 positions found — Page 2

Mid-Level or Senior Customer Engineer
🏢 Boeing
Salary not disclosed

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 seeking highly motivated, organized, and strategic individuals for Mid-Level or Senior Customer Engineers to join our team in North Charleston, South Carolina.  This individual would be part of the Customer Engineering team supporting the 787 program at the Delivery Center throughout the airplane production cycle and through Delivery.

Position Responsibilities:

  • Frequently interact with Boeing Sales, Marketing, Contracts and airplane program leadership
  • Developing a close working relationship with the Customer Engineering Account Manager
  • Receive and reply to Customer Correspondence
  • Coordinate with Customer to understand the technical issues and concerns representing The Boeing Company
  • Elevate/Coordinate with Program Engineering groups as required
  • Act as a point of contact for daily verbal Customer input and as a representative of the airline to the various Boeing organizations
  • Gather delivery technical support data, e.g. Change Notice (CN) difference list, etc.
  • Authoring Miscellaneous Contracts Commitments (MCC), Rapid Revisions (RR) and Modification Revisions (MR) as needed
  • Coordinate with Feature Management, Program Engineering, and Certification office on Boeing participation in resolution of Certification issues
  • Provide coordination with Customer Quality Support (CQS) on delivery condition items and unresolved Customer Items
  • Perform the coordination with Program Engineering, Contracts and Program Management Office (PMO) to develop delivery commitments
  • Create the draft Delivery Exception and Commitment letter
  • Attend all customer meetings related to delivery milestones at Boeing South Carolina (BSC); i.e.: Factory Status, Field Status, etc.
  • May require working off-hours, weekends and/or holidays to support airplane delivery milestones
  • Coordinate with diverse technical and business organizations within Boeing

Basic Qualifications (Required Skills/Experience):

  • Bachelor of Science degree in Engineering, Engineering Technology (including Manufacturing Technology), Computer Science, Data Science, Mathematics, Physics or Chemistry.
  • 5 or more years' related work experience or an equivalent combination of technical education and experience or non-US equivalent qualifications.

Preferred Qualifications (Desired Skills/Experience):

  • ABET accreditation
  • Aerospace experience
  • Level 4: 9 or more years' related work experience or an equivalent combination of technical education and experience or non-US equivalent qualifications.
  • Experience and familiarity with airplane configuration processes and procedures.
  • Expertise in resolving cross-functional and cross-program technical issues.
  • Proven ability to lead with the Boeing values & behaviors.
  • Experience applying systems engineering and project management best practices.
  • Excellent oral and written communication skills.

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

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.

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 several 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 Mid-Level (Level 3): $112,200 - $151,800

Summary Pay Range Senior (Level 4): $136,850 - $186,150


Applications for this position will be accepted until Apr. 16, 2026


Export Control Requirements:

This is not an Export Control position.

Education

Bachelor's Degree or Equivalent Required

Relocation

This position offers relocation based on candidate eligibility.

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
Software Engineer - R&D Systems
Salary not disclosed
Ashburn, VA 2 days ago

Software Engineer – Entry to Mid-Level (R&D Systems)

Novateur stands for Innovation. We value creativity, vision, collaboration, and above all, ambition to innovate. Novateur Research Solutions is an R&D firm located in Northern Virginia, developing intelligent systems that push the boundaries of computer vision, AI, and large-scale learning.

We are looking for Software Engineers eager to build scalable systems and deploy machine learning models in real-world environments. You will work closely with our researchers and engineers to develop software for real-time perception, geospatial analytics, and distributed systems.


Responsibilities:

• Develop and deploy production-grade software in Python and C++.

• Build APIs, data pipelines, and visualization tools to support machine learning workflows.

• Collaborate with researchers to translate algorithms into efficient implementations.

• Contribute to system design, cloud deployment (AWS), and automation.


Requirements:

• BS or MS in Computer Science, Engineering, or a related field.

• Proficiency in modern programming and software engineering practices.

• Familiarity with Docker, Kubernetes, or AWS.

• Enthusiasm for learning and applying machine learning or computer vision methods.

• U.S. Citizen or Permanent Resident.


Why Novateur?

Join a team that values creativity and initiative. Our engineers have freedom to innovate, collaborate with top researchers, publish research in major scientific conferences, and see their ideas deployed in impactful applications.


Company Benefits:

Novateur offers competitive pay and benefits comparable to Fortune 500 companies that include a wide choice of healthcare options with generous company subsidy, 401(k) with generous employer match, paid holidays and paid time off increasing with tenure, and company paid short-term disability, long-term disability, and life insurance.

We offer a work environment which fosters individual thinking along with collaboration opportunities within and beyond Novateur. In return, we expect a high level of performance and passion to deliver enduring results for our clients.

Not Specified
Staff Software Engineer - Airflow
Salary not disclosed
Austin, TX 2 days ago

Business Area:

Engineering

Seniority Level:

Mid-Senior level

Job Description:

At Cloudera, we empower people to transform complex data into clear and actionable insights. With as much data under management as the hyperscalers, we're the preferred data partner for the top companies in almost every industry. Powered by the relentless innovation of the open source community, Cloudera advances digital transformation for the world's largest enterprises.

The Data Platform Pillar is the bedrock of Cloudera's technology, where we design and build the core components that let our customers store, manage, and process data with unmatched scalability, security, and performance.

As a Staff Software Engineer, Airflow, you will be a key technical leader, responsible for the architecture, technical vision, and strategic evolution of the Apache Airflow-based workflow orchestration platform within the company's data ecosystem. You will be expected to solve the most complex, ambiguous, and high-impact technical problems that span multiple teams or organizational boundaries.

As a Staff Software Engineer you will:

  • Technical & Architectural Leadership: Drive the multi-quarter technical roadmap and architecture for the Airflow platform, ensuring it is secure, highly scalable, reliable, and cost-efficient for enterprise-grade workloads.

  • Complex Problem Solving: Design and implement solutions for the most challenging technical issues, such as extreme scale, multi-tenancy isolation, complex scheduling, and hybrid/multi-cloud deployment models.

  • Cross-Functional Impact: Collaborate closely with product management, principal engineers, and other platform teams (e.g., Spark, Kubernetes) to define and deliver core orchestration capabilities that influence the entire data platform.

  • Engineering Excellence: Define and champion best practices, performance optimization, and quality standards (observability, testing, and fault tolerance) for the Airflow service and its integrations.

  • Mentorship: Mentor senior and junior engineers on complex technical design, best practices, and execution, elevating the overall technical capacity of the team and organization.

  • Open Source: Maintain significant contributions and influence within the Apache Airflow open-source community, aligning the project's roadmap with product strategy.

We are excited if you have (Required Qualifications):

  • Bachelor's degree in Computer Science or equivalent, and 6+ years of experience

  • Deep Airflow Expertise: Deep, hands-on knowledge of Apache Airflow internals (scheduler, executor, serialization, REST APIs) and complex DAG authoring/optimization.

  • Programming: Mastery in Python, some Java experience and extensive experience with core data platform technologies and cloud-native deployments (e.g., Kubernetes, Cloud Composer, AWS/GCP/Azure).

  • Systems Thinking: Demonstrated ability to drive design and architectural decisions with a focus on non-functional requirements (security, performance, high availability, fault tolerance).

  • Leadership: Proven ability to lead and drive technical projects across multiple teams without direct reporting authority.

You may also have:

  • Experience defining the architecture for multi-tenant, service-oriented data platforms.

  • Significant contributions to Apache Airflow or related open-source projects.

  • Background in performance tuning and profiling large-scale Python and distributed applications.

  • Familiarity with data governance and security frameworks (e.g., Ranger, Kerberos) and their integration with workflow orchestration.

Why this role matters:

You will tackle complex distributed systems challenges, crafting the foundational software for the control and data planes that powers CDP and keeps it running at massive scale. Working at the forefront of hybrid and multi-cloud technology, you will empower data scientists, engineers, and analysts with the tools and infrastructure they need for advanced analytics and modeling.

Collaboration is key, you will work alongside brilliant minds across product, data science, and engineering to drive innovation, standardize best practices, and shape the future of enterprise AI and data platforms. This is your chance to build the future of data and see your work make a global impact.

This role is not eligible for immigration sponsorship.

What you can expect from us:

  • Generous PTO Policy

  • Support work life balance with Unplugged Days

  • Flexible WFH Policy

  • Mental & Physical Wellness programs

  • Phone and Internet Reimbursement program

  • Access to Continued Career Development

  • Comprehensive Benefits and Competitive Packages

  • Paid Volunteer Time

  • Employee Resource Groups

EEO/VEVRAA

#LI-BV1

#LI-REMOTE

Not Specified
Sr. Staff Software Engineer - Hue
🏢 Cloudera
Salary not disclosed
Austin, TX 4 days ago

Business Area:

Engineering

Seniority Level:

Mid-Senior level

Job Description:

At Cloudera, we empower people to transform complex data into clear and actionable insights. With as much data under management as the hyperscalers, we're the preferred data partner for the top companies in almost every industry. Powered by the relentless innovation of the open source community, Cloudera advances digital transformation for the world's largest enterprises.

The Data Platform Pillar is the bedrock of Cloudera's technology, where we design and build the core components that let our customers store, manage, and process data with unmatched scalability, security, and performance.

One of our products, Hue, is a mature open-source SQL Assistant for querying Databases & Data Warehouses and collaboration. Many companies and organizations use Hue to quickly answer questions via self-service querying.

The Data Warehouse Experience team is seeking passionate developers to join our distributed engineering team. Our mission is to make data warehousing simple and innovative for end users, working on software development, testing, user experience, distributed systems, and scalability.You will architect and implement applications within Hue, part of Cloudera Enterprise, which includes CDP Data Platform (CDPD), the world's leading open-source data platform for mission-critical environments, as well as CDP/Data Warehouse on the public cloud. We have already released the next generation of SQL experience using container-native Hadoop services to work in a Kubernetes cluster.

As a Sr. Staff Software Engineer, you will:

  • Drive Hue's architecture and technical strategy to deliver a secure, scalable, and extensible data productivity interface for enterprise analytics.

  • Lead core feature development across SQL editing, data catalog exploration, visualization, workflow orchestration, and practitioner productivity tooling.

  • Define and execute the AI roadmap for Hue, incorporating Cloudera SQL AI, natural-language query experiences, contextual copilots, and retrieval-augmented analytics.

  • Advance intelligent SQL assistance and automation by designing foundational capabilities for query generation, optimization suggestions, and semantic data understanding.

  • Champion engineering excellence through robust testing, performance optimization, observability, and enterprise-grade reliability.

  • Mentor engineers and lead cross-functional collaboration with product, UX, data platform, and other teams to influence long-term strategic direction.

We are excited about you if you have:

  • Bachelor's degree in
    Computer Science or equivalent, and 7+ years of experience; OR Master's degree and 5+ years of experience; OR PhD and 3+ years of experience.

  • Attention to details and ability to build reliable and scalable software systems.

  • 4+ years of experience in development and test.

  • Effective communication and collaboration skills.

  • Strong development and system skills.

  • Strong critical & analytical skills.

  • Experience developing in Python.

  • Web development framework experience (React, Vue, Angular etc.).

  • Comfortable with HTML and CSS.

  • Comfortable with security.

You may also have:

  • Comfortable with the Web/RPC stacks in a Cloud world

  • Working knowledge of Kubernetes and microservices-based application design

  • Experience in developing continuous integration pipelines

Why this role matters:

You will tackle complex distributed systems challenges, crafting the foundational software for the control and data planes that powers CDP and keeps it running at massive scale. Working at the forefront of hybrid and multi-cloud technology, you will empower data scientists, engineers, and analysts with the tools and infrastructure they need for advanced analytics and modeling.

Collaboration is key, you will work alongside brilliant minds across product, data science, and engineering to drive innovation, standardize best practices, and shape the future of enterprise AI and data platforms. This is your chance to build the future of data and see your work make a global impact.

This role is not eligible for immigration sponsorship.

What you can expect from us:

  • Generous PTO Policy

  • Support work life balance with Unplugged Days

  • Flexible WFH Policy

  • Mental & Physical Wellness programs

  • Phone and Internet Reimbursement program

  • Access to Continued Career Development

  • Comprehensive Benefits and Competitive Packages

  • Paid Volunteer Time

  • Employee Resource Groups

EEO/VEVRAA

#LI-SZ1

#LI-REMOTE

Not Specified
Software Engineer
✦ New
Salary not disclosed
Philadelphia, PA 1 day ago

We are looking to fill the following position for a utility company located in the Midwest and East Coast regions.


Quantitative Analyst

On Site in Center City Philadelphia

Full Time 40hrs - Contract - Temp to Perm

Pay: $75-$85hr DOE + (Healthcare/401K)

Duration: 2yrs - Temp to Perm

W2 Role (no C2C Options)

Education Req: Min Bachelors (Masters Preferred)

5+ Years Experience in Automation


A Software Engineer at the mid-level is typically responsible for designing, developing, and maintaining software applications. They work under limited supervision and may lead small development teams.


Responsibilities may include:

Designing and implementing software solutions based on technical requirements.

Writing clean, efficient, and maintainable code.

Testing and debugging code to ensure proper functionality.

Collaborating with other engineers, designers, and stakeholders to deliver high-quality software solutions.

Participating in code reviews and providing feedback to team members.

Mentoring junior developers and providing technical guidance and support.

Leading and/or participating in project planning and estimation.

Keeping abreast of emerging technologies and best practices in software engineering.

Providing support and maintenance for existing software applications.

Contributing to the continuous improvement of development processes and practices.


Top 3 Skills Needed:

SQL

PowerBI

Python

Not Specified
Staff Software Engineer - Product Security
🏢 Cloudera
Salary not disclosed
Austin, TX 4 days ago

Business Area:

Engineering

Seniority Level:

Mid-Senior level

Job Description:

At Cloudera, we empower people to transform complex data into clear and actionable insights. With as much data under management as the hyperscalers, we're the preferred data partner for the top companies in almost every industry. Powered by the relentless innovation of the open source community, Cloudera advances digital transformation for the world's largest enterprises.

The Product Security group ensures our platforms are secure by design and compliant with the world's most rigorous industry and government standards. As a Staff Product Security Engineer, you will serve as a technical architect of trust and the primary connective tissue between Security, Product, and Engineering teams. You will be responsible for translating complex global security requirements into actionable, automated engineering solutions, acting as the "go-to" expert for the Security Features team.

As a senior technical member of the team, you will exercise significant latitude in defining technical objectives and architectural approaches to complex challenges. Leveraging a deep understanding of distributed systems and cloud-native platforms, you will lead high-impact, security-driven initiatives across the entire Cloudera product suite.

As a Staff Software Engineer, you will:

  • Architect and maintain advanced build tooling to automate and accelerate vulnerability remediation across all engineering pillars.

  • Lead Proof of Concepts (POCs) and evaluate third-party security tools to enhance our security posture without compromising developer velocity.

  • Design and develop core security features, including FIPS compliance, TLS/Encryption, Secrets Rotation, Identity & Access Management (IAM), and Certificate Management.

  • Drive root-cause analysis and triage for complex, product-wide stability issues related to security infrastructure.

  • Engineer specialized observability tools, such as encryption inventories, to audit and measure security standards during feature delivery.

  • Author comprehensive design specifications and test plans for cross-component security features, providing technical clarity in the face of ambiguity.

  • Elevate the team's technical bar through high-quality code reviews, documentation standards, and active mentorship of engineering talent.

  • Partner across organizational lines, collaborating with internal stakeholders and senior management to resolve customer escalations and align with long-term objectives.

We're excited about you if you have (Required Qualifications):

  • Bachelor's degree in Computer Science or a related field (or equivalent experience) with 6+ years of professional software engineering experience.

  • Deep technical expertise in containerized environments, specifically Kubernetes (EKS) and Docker.

  • Strong command of general-purpose and scripting languages, including Java, Python, Go, and Bash.

  • Proven experience with Infrastructure-as-Code (IaC) tools such as Terraform and Helm to automate secure infrastructure rollouts.

  • Expert-level experience automating complex CI/CD pipelines using platforms such as GitLab CI/CD, Jenkins, or GitHub Actions.

  • Exceptional troubleshooting skills with a track record of identifying root causes for site outages and resolving P1 escalations.

You may also have (Preferred Qualifications):

  • Experience with Post-Quantum Cryptography to support upcoming product transitions.

  • Practical experience with FIPS 140-3, TLS 1.3, and modern encryption standards.

  • Proven ability to automate CVE remediation and integrate SAST/DAST scanning tools-such as Trivy, Aquasec, Tenable, or Fortify-into developer workflows.

  • Familiarity with government compliance frameworks and industry standards including FedRAMP, ISO 27001, and SOC 2.

  • Deep understanding of secure coding practices and common vulnerabilities as outlined in the OWASP Top 10.

  • Experience working with Identity and Access Management (IAM) or Identity Governance platforms.

  • Strong management skills with a demonstrated ability to influence cross-functional teams and drive results in a remote environment.

This role is not eligible for immigration sponsorship

What you can expect from us:

  • Generous PTO Policy

  • Support work life balance with Unplugged Days

  • Flexible WFH Policy

  • Mental & Physical Wellness programs

  • Phone and Internet Reimbursement program

  • Access to Continued Career Development

  • Comprehensive Benefits and Competitive Packages

  • Paid Volunteer Time

  • Employee Resource Groups

EEO/VEVRAA

#LI-BV1

#LI-REMOTE

Not Specified
Principal Ride Controls Software Engineer, Design Assurance
Salary not disclosed
Walt Disney Imagineering is the creative force that imagines, designs, and brings to life all Disney theme parks, resorts, attractions, and cruise ships worldwide. Working across a spectrum of disciplines that range from creative and conceptual to scientific and technical, Imagineers blend an innovative mixture of storytelling, art, science, and technology to create immersive experiences, memorable destinations, and innovative entertainment for families around the globe.

Nearly every project at Walt Disney Imagineering includes a first-of-its-kind. Innovation is in our DNA, and Imagineers constantly push the boundaries of technology and invent new goals as well as the solutions to achieve them. As Imagineers, one of our greatest rewards is knowing that the experiences and environments we create inspire others. The diversity of expertise at Imagineering makes us uniquely capable of influencing positive change in our communities and around the world. And knowing that we have helped make a difference is incredibly fulfilling and inspiring for all of us.

Ride Control Software Engineers work within Imagineering's Ride Engineering Studio in a highly collaborative environment on diverse teams. Engineering activities cover all aspects of ride control software design and implementation, from concept to commissioning, for a wide variety of innovative ride platforms.
The role of Ride Control Software Engineer Principal (Design Assurance) focuses on design, analysis, system safety, and verification across multiple projects, supporting project teams in critical engineering quality activities.

This role will report to the Executive, Ride Controls Software Engineering.

This position is located in Glendale, CA OR Orlando, FL.

This is a full time role.

Responsibilities:

Conduct design assurance activities in standards and best practices development, partnering with ride engineering partners across Disney Experiences and the amusement ride industry.

* Stay abreast of, and participate in the development of, company and industry standards and methodologies.
* Participate in company committees and industry organizations involved in ride safety and design.
* Maintain and improve engineering processes to meet project delivery and design assurance objectives.
* Conduct design assurance activities for ride project design review and testing, partnering with ride project team members.
* Review ride software designs for compliance with industry and company standards.
* Assess whether designs are of appropriate quality and meet project requirements.
* Advise project teams on optimal ride control software designs, safety analysis methods and results, and testing approaches.
* Mentor and train ride control engineers.
* Prepare and present Disney requirements and design practices for internal training.
* Advocate the processes, standards, and practices that produce quality designs.
* Mentor and assist design engineers with technical challenges, standards, and methodology.
* Mentor ride engineers in design excellence.

Basic Qualifications:

* At least 15 years of experience with ride control software design, engineering, installation, and commissioning
* Proficient in fail-safe and safety-related control system design
* Experience with requirements development, test plans/procedures, and test execution
* Extensive knowledge of ride control software architectures
* Solid understanding of communication protocols: TCP/IP, CAN, serial, ProfiNET, Ethernet/IP, EtherCAT
* Proficient in automated control software design applying functional safety concepts and standards
* Demonstrated practice in functional safety standards, including IEC 61508, IEC 62061, ISO 13849
* Familiarity with amusement and automation industry standards, including ASTM F2291
* Solid skills in technical document writing and communication
* Ability to travel domestically and internationally for 1-week to 3-month durations
* Ability to handle multiple complex efforts simultaneously, exert influence, and manage tasks and priorities

Preferred Qualifications:

* Knowledge of amusement industry standards applicable in US, Japan, France, Hong Kong, and China
* Proficient in Rockwell, Siemens, and Beckhoff automation software architecture and components
* Expertise in motor and motion control methods and components
* Solid understanding of kinematics as it pertains to ride systems and machines
* Knowledge of pneumatic controls and devices
* Knowledge of modeling methodologies using UML/SysML
* Experience with multitasking software platforms and design approaches
* Experience in broad application of control system theory (closed-loop control, MIMO systems, positioning and navigation)

Required Education:
Bachelor of Science Degree in an engineering field from an accredited university required.
Additional Information:

Disney offers a rewards package to help you live your best life. This includes health and savings benefits, educational opportunities, and special extras that only Disney can provide. Learn more about our benefits and perks at ( ) .
#DXMedia
The hiring range/pay rate for Principal Ride Development Engineer is $188,400.00-$252,600.00 per year. The base pay actually offered will take into account internal equity and also may vary depending on the candidate's geographic region, job-related knowledge, skills, and experience among other factors. A bonus and/or long-term incentive units may be provided as part of the compensation package, in addition to the full range of medical, financial, and/or other benefits, dependent on the level and position offered.
Not Specified
Team Lead Staff Software Engineer
Salary not disclosed
American Fork, UT 2 days ago

Team Lead Staff Software Engineer

Location: Hybrid - American Fork, UT


Our client is seeking a Team Lead Staff Software Engineer to join their engineering team supporting innovative cloud-based dental technology platforms. Do you enjoy solving complex backend engineering challenges using Java and modern cloud technologies? Are you passionate about mentoring other engineers while still staying hands-on with code? Do you want to influence system architecture and help scale a high-impact SaaS platform used by dental professionals? If yes, this may be the perfect Team Lead Staff Software Engineer position for you. Keep scrolling to see what this company has to offer.


The Perks!

  • Compensation: $130,000 – $165,000 salary, based on experience
  • Benefits: Medical, Dental, and Vision Coverage, 401(k) Plan with Company Match, Paid Time Off, Sick Leave, Paid Parental Leave, Short Term Disability, Income Protection, Work Life Assistance Program, Health Savings and Flexible Spending Accounts, Education Benefits
  • Additional Perks: Worldwide Scholarship Program, Volunteer Opportunities, and opportunities for professional growth in the healthcare technology industry


A Day in the Life of the Team Lead Staff Software Engineer

In this role, you’ll help shape the future of our client’s cloud-based dental platform, including their flagship product. You’ll work closely with engineering leadership, product managers, and cross-functional teams to design and build secure, scalable features while mentoring other developers. This position blends deep technical contribution with early leadership responsibilities, offering a clear path toward technical or people management roles.


Responsibilities include:

  • Lead the technical design and development of new and existing finance-related features within the Dentrix Ascend platform
  • Develop clean, efficient, and maintainable Java code using Spring Boot while following Test-Driven Development (TDD) and clean architecture principles
  • Apply advanced object-oriented design, SOLID principles, design patterns, and refactoring techniques to maintain high-quality codebases
  • Contribute to overall system architecture with a focus on scalability, reliability, and performance under heavy usage
  • Collaborate with product managers, designers, and engineering teams to translate business requirements into robust technical solutions
  • Troubleshoot and resolve complex technical issues to ensure platform stability and reliability
  • Mentor junior engineers and promote engineering best practices and continuous learning
  • Partner with DevOps teams to support CI/CD pipelines and deployment automation
  • Participate in Agile/Scrum ceremonies such as sprint planning, stand-ups, retrospectives, and code reviews
  • Stay current with Java and related technologies, recommending modern tools and practices that improve product quality and team productivity


Requirements and Qualifications:

  • 8+ years of experience building backend software with Java and Spring Boot, including enterprise-level application development
  • Prior experience designing or working with microservices and modern software architecture patterns
  • Previous experience supporting the team and guiding technical decisions as a team lead or technical lead
  • Experience working with large language models (LLMs) or AI tools for generating, interpreting, or improving codebases
  • Prior experience mentoring engineers or provided technical leadership while maintaining strong communication across the team
  • Excellent communication and collaboration skills
  • Passion for building high-quality software and enabling team success
  • Bachelor’s degree in a related field


About the Hiring Company:

Our client develops cloud-based software designed to help dental professionals manage and grow their practices. Their flagship platform delivers modern practice management tools that improve efficiency, patient experience, and operational insight. The company focuses on innovation, scalability, and empowering healthcare professionals through technology.


Come Join Our Engineering Team!

Start by filling out this 3-minute, mobile-friendly application here. We look forward to hearing from you!

Not Specified
Sr. Simulation Software Engineer
Salary not disclosed
Mountain View, CA 3 days 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 Senior Simulation Software Engineer, you will work to shape all aspects of our simulation software stack, including framework performance, flight dynamics modeling, hardware emulation, and simulation-based test infrastructure.

Responsibilities

In your role as Senior Simulation Software Engineer, you will lead projects to develop a robust, deterministic, and scalable software simulation framework to accelerate testing of safety-critical systems. You'll work closely with stakeholders, including flight software, guidance/navigation/control, and hardware test engineers to expand our simulation system. Your work will improve the simulation's core architecture, including performance, reproducibility, and flexibility. You'll evaluate and drive key project decisions while mentoring team members to improve their own skills.

Basic Success Criteria

  • Bachelor's degree in Computer Science, Mathematics, Aerospace Engineering or equivalent experience

  • 5+ years industry experience in simulation systems within aviation, automotive or comparable environments

  • 7+ years professional experience in object oriented C++ and Python (or other scripting languages)

Preferred Criteria

  • Experience modeling aircraft dynamics

  • Experience developing simulations for safety-critical / DO-178 software and hardware systems

  • Experience architecting complex distributed and real-time software frameworks

  • Strong technical, organizational, and problem-solving skills

  • Excellent documentation and collaboration skills

As a Senior Simulation Software Engineer, you will be part of the Simulation and Test Systems team. The Simulation and Test Systems team is responsible for building the infrastructure necessary to enable the development, test, and deployment of our autonomous aircraft software. You will work closely with the hardware-in-the-loop test environments, high-fidelity physics simulation stack, and cloud-based Monte-Carlo infrastructure to enable the millions of flight equivalent hours necessary to certify our aviation products. These systems provide fast and accurate feedback on the behavior of our system through a wide variety of flight plans, environmental conditions, and system faults.

Must be willing to travel up to 10% of the time.

The estimated salary range for this position is $215,000 to $300,000/annual salary + cash and stock option awards + benefits. 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
Displays Software Engineer (C/C++)
🏢 Reliable Robotics
Salary not disclosed
Mountain View, CA 2 days 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 Displays Software Engineer at Reliable Robotics, you will be a part of the remote piloting software team. This team is responsible for building the pilot-facing application software that is used to command the aircraft's advanced automation systems - both onboard, and remotely. You will join a team of interdisciplinary and mission-driven engineers with experience across aerospace, robotics, and self-driving vehicles.

Responsibilities

In your role as a Displays Software Engineer, your primary focus will be designing, architecting, and building a variety of real-time user interface applications for controlling our automated aircraft systems. These can range from real-time embedded UIs on aviation-grade hardware to browser-based applications. All of these applications will support our work to build a fully certified system in multiple ways: they will serve as a platform for rapidly prototyping different workflows and designs; they will be directly used in our ongoing experimental test flight programs; and they will ultimately serve as a reference implementation for our certified displays and controls. You will have ownership over the entire lifecycle of these applications, and will work with software engineers and designers within the team, as well as systems engineers and pilots to build systems that are safe, user-centered, and certifiable.

Basic Success Criteria

  • Bachelor's degree in Computer Science, Computer Engineering, or equivalent experience

  • 5+ years of experience developing user-facing software for high-performance or mission-critical applications

  • 5+ years professional experience in C or C++

Preferred Criteria

  • Experience with DO-178C

  • Thorough understanding of computer architecture, operating systems and networking

  • Expertise developing user-facing software requirements and following graphical specifications

  • Experience with human-in-the-loop testing and certification campaigns

  • Demonstrated understanding of core browser technologies (JavaScript, HTML, CSS)

  • Private pilot license

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

Must be willing to travel up to 20% of the time.

The estimated salary range for this position is $185,000 to $245,000/annual salary + cash and stock option awards + benefits. 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: $185K - $245K

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