Gap Software Engineer Salary Jobs in Usa

6,338 positions found — Page 4

Job Posting Title Software Engineer Platform Systems Engineer (Hopkinton, MA)
✦ New
🏢 Dell
Salary not disclosed
Software Engineer II – Platform Systems Engineer (Hopkinton, MA)
Join us to do the best work of your career and make a profound social impact as a  Systems Engineer  on our Platform Engineering Team in Hopkinton, MA.

What you’ll achieve
We build enterprise-grade, massively scalable cluster-based storage systems running across Linux and BSD. Our portfolio includes a multi-petabyte S3 object store and a scale-out NAS platform. We’re a modern, scrum-based engineering org that ships with high velocity and quality, using the best tools, hardware, and practices.
As a Systems Engineer, you will contribute to building a best-in-class platform stack, the foundation upon which these products are built.

You will:
Support the hardware architecture team  to deliver a complex storage appliance with the highest quality and best in class features
Work cross-functionally  to track, manage and close design issues for both new product introductions (NPI) and in-market (IM) activities
Qualify  hardware components (Drives, DIMMs, cables, switches, etc.), firmware and/or software
Load, configure, test and support  unstructured storage appliance clusters
Support platform engineering development/test environments  to support platform performance testing, customer failure replication, network configuration and hardware component qualification
Assist in physical installation  and setup hardware in   Massachusetts development and testing environments (Hopkinton and Franklin)

Take the first step towards your dream career
Every Dell Technologies team member brings something unique to the table. Here’s what we are looking for with this role:

Desirable Requirements
Knowledge of Intel based architecture

Knowledge of hard drive, SSD, DIMM and/or other storage devices

Proficiency in hardware, software and/or operating systems environments

Networking experience

Proficiency in at least one of  C/C++ ,  Java , or  Python ; willingness to learn across the stack.

2+ years of related experience with a bachelor’s degree; or an advanced degree without experience; or equivalent experience

Compensation
Dell is committed to fair and equitable compensation practices.
The salary range for the Software Engineer position is 130K to 155K
(Note compensation may vary depending on location)
Benefits and Perks of working at Dell Technologies
Your life. Your health. Supported by your benefits.  You can explore the overall benefits experience that awaits you as a Dell Technologies team member - right now at

Who we are
We believe that each of us has the power to make an impact. That’s why we put our team members at the center of everything we do. If you’re looking for an opportunity to grow your career with some of the best minds and most advanced tech in the industry, we’re looking for you.

Dell Technologies is a unique family of businesses that helps individuals and organizations transform how they work, live and play. Join us to build a future that works for everyone because Progress Takes All of Us.

Dell Technologies is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. Read the full Equal Employment Opportunity Policy here.
Job ID: R285888
Not Specified
Software Engineer–Simulation (Experienced, Senior)
✦ New
🏢 Boeing
Salary not disclosed
Berkeley, MO 1 day 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 currently seeking Software Engineers–Simulationto support ourSimulation Frameworks, Services and Tools deployments team located inBerkeley, Missouri.This position will focus on supporting the Software Fabric / Boeing Emulation, Simulation, Test and Analysis Framework (BESTAF) business organization

This position will be a software development role on the Simulation Frameworks, Services, and Tools (SFST) deployment team that provides simulation software across the Boeing enterprise. The suite of tools support software verification, hardware verification, flight trainers, and warfare scenario simulation. The successful candidate will coordinate with commercial, defense, and other customers for requirements.

The candidate will participate in small developmental teams – and sometimes independently – to implement those requirements. Agile methodologies such as sprint planning, scrums, retrospectives, and demonstrations are expected.

The candidate should enjoy working collaboratively with others, have a commitment to customer satisfaction and process improvement, and be successful working in a multi-program environment. They will support the development of solutions to a wide range of complex problems that require ingenuity and innovation. They should be adaptable to new development environments and eager to work with and learn new technologies.

Our teams are currently hiring for a broad range of experience levels including Experienced and Senior Level Software Engineers.

Position Responsibilities:

  • Designs, architects, and develops simulation models, simulation visualizations, virtual environments/platforms and frameworks to enhance test performance, safety, and durability of software and hardware systems throughout the entire product lifecycle

  • Partners with stakeholders to review and identify simulation requirements and dynamics of the systems being simulated

  • Performs design, modeling, simulation, testing, and analysis to assess and optimize overall system performance and capabilities

  • Performs data collection and processing for use in simulations

  • Validates, verifies, and refines simulation software code, models, simulations, test procedures and test environments, executing test procedures and documenting test results and models against real-world data, test data, benchmarks, or other similar models

  • Documents and maintains technical code, algorithms, specifications and descriptions of simulation models

  • Partners with cross functional engineering teams to enable integration of simulation software with hardware devices and systems

  • Implements current and emerging technologies, tools, frameworks, and methods in the software engineering simulation environment

  • Modernizes, migrates, sustains, and updates simulation software to adapt legacy systems to new operating systems

  • Performs simulation software project management functions

Basic Qualifications (Required Skills/ Experience):

  • 4+ years of experience in software programming with C, C++, C#, .NET coding, debug, and development

  • 2 + years of experience in software programming with Python

Preferred Qualifications (Desired Skills/Experience):

  • Bachelor of Science degree from an accredited course of study in engineering, engineering technology (includes manufacturing engineering technology), chemistry, physics, mathematics, data science, or computer science.

  • Level 3: 3 or more years’ related work experience or an equivalent combination of education and experience

  • Level 4: 5 or more years’ related work experience or an equivalent combination of education and experience

  • 4 or more years' related work experience or an equivalent combination of education and experience (e.g. PhD+4 years' related work experience, Master+7 years' related work experience

  • 2 or more years’ experience in software programming with Rust

  • Active Security Clearance

  • Experience with embedded software and hardware interfacing-software

  • Experience working across software-interface boundaries, including hardware, firmware, and software (Including technical coordination with interfacing teams)

  • Experience handling multiple projects simultaneously

  • Decision making abilities to complete efforts with minimal requirements definition

  • Experience in software development in Visual Studio

  • Experience with avionics and Ethernet communication protocols

  • Experience with Agile Methodology

  • Experience with Git, Continuous Integration, Cloud Computing technologies

Drug Free Workplace:

Boeing is a Drug Free Workplace (DFW) 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.

Travel:

10%

CodeVue Coding Challenge:

To be considered for this position you will be required to complete a technical assessment as part of the selection process. Failure to complete the assessment will remove you from consideration.

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 for Associate Level (Level 2): $98,600 - $133,400

Summary pay range for Experienced Level (Level 3): $123,250 - $166,750

Summary pay range for Senior Level (Level 4): $153,000 - $207,000


Applications for this position will be accepted until Mar. 24, 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

Relocation

This position offers relocation based on candidate eligibility.

Security Clearance

This position requires the ability to obtain a U.S. Security Clearance for which the U.S. Government requires U.S. Citizenship. An interim U.S. Secret Clearance Pre-Start and final U.S. Secret Clearance Post-Start is required.

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.

Not Specified
Senior Software Engineer - Medical Software
🏢 Boeing
$171,700 - 232,300
Tukwila, WA 2 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. The Boeing Company is looking for a Senior Software Enginee r to join the Phantom Works Open Architecture Systems Integrated Software (OASIS) Solutions team located in Tukwila, Washington . This position will focus on supporting the Boeing Defense, Space & Security (BDS) Software Engineering organization. 

Phantom Works is an advanced research and development organization responsible for engaging customers through cutting-edge visual modeling and simulation; innovating cross-cutting concepts and technologies; The organization is seeking software engineers to perform software design and development for projects such as Software Defined Networking for the Department of Air Force Battle Network; Software Defined Radios; and Ground Station software for Uncrewed Aerial Vehicles.

The selected team member enjoys working collaboratively with others, has a commitment to customer satisfaction and process improvement, and is successful working in a multi-contract/multi-program environment. Designs, develops, tests, and maintains non-embedded software throughout the end-to-end lifecycle that meets industry, customer, safety, and regulation standards.
Reviews, analyzes, and translates customer requirements into initial design of software products.
Develops, maintains, enhances and optimizes software products and functionalities for systems integrations.
Develops, documents and maintains architectures, requirements, algorithms, interfaces and designs for software products.
Debugs and resolves issues identified to ensure the reliability and efficiency of software products.
Handles user inquiries, troubleshoots technical issues and user feedback analysis.
Implements current and emerging technologies, tools, frameworks and changes in regulations relevant to software development.
Develops, establishes, monitors and improves software processes, tools and key performance metrics that align projects with organizational goals and industry benchmarks.
Executes and documents software research and development projects.
Advises on software domains, system-specific issues, processes and regulations.
Performs software project management activities and software supplier management functions.
Tracks and evaluates software team and supplier performance to ensure product and process compliance to project plans and industry standards.

Bachelor's Degree in Engineering
~6+ years of experience with programming in C++ or Java
~6+ years of experience working with agile teams and agile software development
~6+ years of experience with the SDLC (Software/Systems Development Lifecycle)
~ Ability to obtain Secret US Security clearance (Post-Start) and Special Access Programs

Bachelor of Science degree from an accredited course of study in engineering, engineering technology (includes manufacturing engineering technology), chemistry, physics, mathematics, data science, or computer science
Security Clearance
Experience with software development tools such as Jira, Git and Jenkins and CMake
Experience with Linux and Windows development
Familiarity with Link 16, MADL, and/or IP based networking.
Travel:
This position may require up to 10% travel.

Boeing is a Drug Free Workplace (DFW) 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.

CodeVue Coding Challenge:
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. 

Applications for this position will be accepted until Mar. Citizen, U.National, lawful permanent resident, refugee, or asylee.
Bachelor's Degree or Equivalent Required
Relocation
This position offers relocation based on candidate eligibility.
Security Clearance
Security Clearance for which the U.An interim and/or final U.Secret Clearance Post-Start is required.
Visa Sponsorship
Employer will not sponsor applicants for employment visa status.
Shift
This position is for 1st shift
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 (Medical Application)
🏢 Boeing
$171,700 - 232,300
Tukwila, WA 2 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. The Boeing Company is looking for a Senior Software Enginee r to join the Phantom Works Open Architecture Systems Integrated Software (OASIS) Solutions team located in Tukwila, Washington . This position will focus on supporting the Boeing Defense, Space & Security (BDS) Software Engineering organization. 

Phantom Works is an advanced research and development organization responsible for engaging customers through cutting-edge visual modeling and simulation; innovating cross-cutting concepts and technologies; The organization is seeking software engineers to perform software design and development for projects such as Software Defined Networking for the Department of Air Force Battle Network; Software Defined Radios; and Ground Station software for Uncrewed Aerial Vehicles.

The selected team member enjoys working collaboratively with others, has a commitment to customer satisfaction and process improvement, and is successful working in a multi-contract/multi-program environment. Designs, develops, tests, and maintains non-embedded software throughout the end-to-end lifecycle that meets industry, customer, safety, and regulation standards.
Reviews, analyzes, and translates customer requirements into initial design of software products.
Develops, maintains, enhances and optimizes software products and functionalities for systems integrations.
Develops, documents and maintains architectures, requirements, algorithms, interfaces and designs for software products.
Debugs and resolves issues identified to ensure the reliability and efficiency of software products.
Handles user inquiries, troubleshoots technical issues and user feedback analysis.
Implements current and emerging technologies, tools, frameworks and changes in regulations relevant to software development.
Develops, establishes, monitors and improves software processes, tools and key performance metrics that align projects with organizational goals and industry benchmarks.
Executes and documents software research and development projects.
Advises on software domains, system-specific issues, processes and regulations.
Performs software project management activities and software supplier management functions.
Tracks and evaluates software team and supplier performance to ensure product and process compliance to project plans and industry standards.

Bachelor's Degree in Engineering
~6+ years of experience with programming in C++ or Java
~6+ years of experience working with agile teams and agile software development
~6+ years of experience with the SDLC (Software/Systems Development Lifecycle)
~ Ability to obtain Secret US Security clearance (Post-Start) and Special Access Programs

Bachelor of Science degree from an accredited course of study in engineering, engineering technology (includes manufacturing engineering technology), chemistry, physics, mathematics, data science, or computer science
Security Clearance
Experience with software development tools such as Jira, Git and Jenkins and CMake
Experience with Linux and Windows development
Familiarity with Link 16, MADL, and/or IP based networking.
Travel:
This position may require up to 10% travel.

Boeing is a Drug Free Workplace (DFW) 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.

CodeVue Coding Challenge:
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. 

Applications for this position will be accepted until Mar. Citizen, U.National, lawful permanent resident, refugee, or asylee.
Bachelor's Degree or Equivalent Required
Relocation
This position offers relocation based on candidate eligibility.
Security Clearance
Security Clearance for which the U.An interim and/or final U.Secret Clearance Post-Start is required.
Visa Sponsorship
Employer will not sponsor applicants for employment visa status.
Shift
This position is for 1st shift
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 Embedded Real-time Software Engineer
✦ New
$86,800 - 165,200
Dallas, TX 1 day ago

Date Posted:

2026-02-24

Country:

United States of America

Location:

US-AZ-TUCSON-805 ~ 1151 E Hermans Rd ~ BLDG 805

Position Role Type:

Onsite

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

Active and transferable U.S. government issued security clearance is required prior to start date.​ U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance​

Security Clearance Type:

Secret - Current

Security Clearance Status:

Active and existing security clearance required on 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.

The Software organization develops software applications, including integration and test on missiles, launchers, radars, naval systems, fire control and other complex systems. Our precision software and firmware integrate operating systems, device drivers, networking, and control software to bring together sensor, guidance, and flight control processing features to complete the mission. The Software org is made up of several Centers located across the country, responsible for all aspects of the software development lifecycle. Our 4000+ software engineers design, develop, and build innovative solutions for our customers. Join our fast-paced agile teams on the leading edge of technology. 

As part of the Software Engineering Directorate’s (SWE) Effectors Center (EC) team, you will be an integral part of helping Raytheon further our vision to be the global leader in core and next-generation weapon and security solutions. By any measure, Raytheon is an exciting and rewarding place to work. We pride ourselves on developing mission-driven, world-class talent. The result is a workforce that takes pride in the company and consistently delivers superior solutions.

Our Senior Embedded Real-Time Software Developer/Integrator is a technical position that works in an Integrated Product Team (IPT) environment to architect, design, implement, test, debug, and deploy Software for Firmware (FPGA) and Hardware solutions that meet current and next generation autonomous avionics systems’ needs. Working with a cross-discipline team, the candidate must have experience developing, testing, and integrating software for edge or embedded devices and/or subsystems (like telecom, medical, IoT, automotive, or robotics) where hardware operation, time critical function, functional reliability, mission assurance, and safety might be major concerns.

The successful candidate will work with Product Owners, Chief Engineers, Management and other IPT members using Lean and/or Agile practices to ensure that embedded software is designed and developed to reliably operate toward the intended functions.

This position is within the Effectors Center of the Software organization, and is an onsite role located in Tucson, AZ.

What You Will Do

  • Architecting, designing, implementing, testing, and debugging integrated embedded real-time software within heterogenous systems composed of firmware and hardware.

  • Working within a cross-discipline team to define, refine, and improve product concept, implementation, testability, and guaranteed, measurable quality.

  • Teaching, coaching, and mentoring less experienced staff.

  • Contributing to proposals as well as preliminary and critical design reviews.

  • Ability to obtain program access.

What You Will Learn

  • Working across a product line in collaboration with other teams.

Qualifications You Must Have

  • Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and a minimum of 5 years of prior relevant experience.

  • Experience including at least two of the following: Embedded C++ Software, Embedded Software Security, Software Architecture Design and Implementation.

  • Experience using embedded Real Time Operating Systems (RTOS) (e.g., Green Hills, Integrity, Wind River VxWorks, Linux, etc.)

  • Experience developing complex systems involving the integration of hardware, firmware, and software

  • Active and transferrable Secret U.S. government issued security clearance is required prior to start date with the ability to obtain program access after start .

Qualifications We Prefer

  • Familiarity with reading electrical schematics and relating it to software function

  • Familiarity with reading firmware source like VHDL or Verilog

  • Familiarity with assembly language in at least one processor/controller family

  • Experience using lab instruments like power-supplies, digital multi-meters, oscilloscopes, and logic analyzers

  • Experience with developing device drivers for bare-metal and/or OS applications

What We Offer

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

  • Relocation Offered Based On Eligibility

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.

Clearance Information: 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:  

Location Information: This position is onsite at our campus in beautiful Tucson, AZ. Tucson has a friendly, caring, and laid-back atmosphere, combined with the innovation and energy of a metropolitan region, and recognized as one of America’s 10 Best Small Cities. Surrounded by beautiful mountains, colorful Sonoran Desert landscape and majestic saguaro cacti, Tucson is blessed with some of nature’s best work. Tucson is known for its bright blue skies, and with more than 310 sunny days per year, Tucson’s fantastic weather lets residents enjoy the outdoors year-round.

Virtual Fly Over City of Tucson & Community, YouTube Video Links

  • “Raytheon In Tucson”:

  • “Tucson is Awesome”:

  • “Winter in Tucson”:

#TucsonSoftware

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 86,800 USD - 165,200 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
Assistant In Research Embedded Training / Software Engineer
✦ New
Salary not disclosed
Orlando, FL 1 day ago

The Opportunity

The Institute of Simulation and Training (IST) at the University of Central Florida (UCF) is seeking applicants for a full-time, 12-month, non-tenure earning, embedded research training and engineer-oriented, research position. This is a full-time Contract and Grants (C&G)-based faculty position to support ongoing federally sponsored research in a long-standing and agile R&D lab. For information about the Institute for Simulation and Training and the Orlando area, see .

We are seeking an Assistant In Embedded Training Researcher/Software Engineer with expertise in advanced algorithms and software development, computer visualization, and immersive training technologies to support the design, development, and implementation of next-generation embedded, visual, and intelligent research training systems. The successful candidate will join a multidisciplinary team conducting applied research in simulation-based training, modeling, and opportunity-based training systems.

Key Responsibilities


  • Research, design, develop, and implement software to enhance training in real-world and 3D environments. Develop high-fidelity visual simulation and application prototypes.


  • Research and develop frameworks for embedded hardware and software for advanced embedded training systems.


  • Work with interdisciplinary teams including engineers, cognitive scientists, and domain experts to define research objectives, design experiments, and analyze results.


  • Create prototypes and capabilities demonstrators to showcase IST's expertise aligned with trends and opportunities.


  • Design and execute hands-on demonstrations and exhibits at strategic events.


  • Perform embedded hardware and software research and contribute to peer-reviewed publications.


Minimum Qualifications:

A master's degree from an accredited institution in a field related to computer science or computer engineering and two years of related professional experience, or a bachelor's degree from an accredited institution in a field related to computer science or computer engineering and five years of related professional experience.

Strong applicants will have experience in at least three of the following areas:


  • Augmented Reality/Virtual Reality concepts and development experience
  • Artificial Intelligence use

    • Working knowledge of Unity's ML Agents or similar systems
    • Computer Vision applications development using AI techniques


  • C, Objective C, C++, C#, Java or Python software languages
  • Windows, Linux and Mac operating system cross-platform coding techniques
  • Mobile platform application development (Android and IOS)
  • Understanding of small, low-powered, and embedded hardware
  • Embedded software authoring for IOT devices
  • Knowledge of commercial game engines such as Unity and Unreal

Preferred Qualifications:


  • Embedded software design and development (e.g. Arduino)


  • Knowledge using visual development environments such as: IntelliJ, Xcode, Visual Studio, Qt Creator, Eclipse, and MonoDevelop.


  • Network design and optimization


  • Understanding of geospatial and cartographic concepts


Additional Application Materials Required:

UCF requires all applications and supporting documents be submitted electronically through the Human Resources employment opportunities website, jobs/. In addition to the online application, interested candidates should upload the following:


  • A curriculum vitae.


  • A letter of interest describing qualifications for the position, such as research agenda and teaching experience/interest.


NOTE: Please have all documents ready when applying so they can be simultaneously uploaded. Once the online submission process is finalized, the system does not allow applicants to submit additional documents later.

The selected candidate will be required to submit official transcripts (and, as applicable, U.S. degree equivalency evaluations) documenting the conferral of their qualifying academic credentials.

Questions regarding this search should be directed to: Dean Reed at .

Special Instructions to the Applicants:

Sponsorship for employment-based visas will only be considered under exceptional circumstances and is not guaranteed. Preference will be given to candidates who are currently authorized to work for any employer in the United States.

The position requires U.S. citizenship for a University-sponsored application for a security clearance. This position is funded by contract and grant sources and is contingent upon available funding.

Job Close Date:

Open until filled.

Are you ready to unleash YOUR potential?

As a next-generation public research university and Forbes-ranked top employer in Florida, we are a community of thinkers, doers, creators, innovators, healers, and leaders striving to create broader prosperity and help shape a better future. No matter what your role is, when you join Knight Nation, you'll play an integral role at one of the most impactful universities in the country. You'll be met with opportunities to connect and collaborate with talented faculty, staff, and students across 13 colleges and multiple campuses, engaging in impactful work that makes a positive difference. Your time at UCF will provide you with many meaningful opportunities to grow, you'll work alongside talented colleagues on complex projects that will challenge you and help you gain new skills and you'll have countless rewarding experiences that go well beyond a paycheck.

Working at UCF has its perks!UCF offers:


  • Benefit packages, including Medical, Dental, Vision, Life Insurance, Flexible Spending, and Employee Assistance Program.
  • Paid time off, including annual (12-month faculty) and sick time off and paid holidays.
  • Retirement savings options.
  • Employee discounts, including tickets to many Orlando attractions.
  • Education assistance.
  • Flexible work environment.
  • And more...For more benefits information, view the UCF Employee Benefits Guideclick here.

Unless explicitly stated on the job posting, it is UCF's expectation that an employee of UCF will reside in Florida as of the date the employment begins.

Additional Requirements related to Research Positions:

Pursuant to Florida State Statute 1010.35, prior to offering employment to certain individuals in research-related positions, UCF is required to conduct additional screening. Applicants subject to additional screening include any citizen of a foreign country who is not a permanent resident of the U.S., or who is a citizen or permanent resident but is affiliated with or has had at least 1 year of education, employment, or training in China, Cuba, Iran, Russia, North Korea, Syria, or Venezuela.

The additional screening requirements only apply to research-related positions, including, but not limited to faculty, graduate positions, individuals compensated by research grants or contract funds, post-doctoral positions, undergraduate positions, visiting assistant professors, and visiting research associates.

Department

Institute for Simulation and Training (IST) - EG Operations

Work Schedule

Varies

Type of Appointment

Regular

Expected Salary

Negotiable

As a Florida public university, the University of Central Florida makes all application materials and selection procedures available to the public upon request.

UCF is proud to be a smoke-free campus and an E-Verify employer.

If an accommodation due to a disability is needed to apply for this position, please call or email .

For general application or posting questions, please email .

internship
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

As a 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

  • B.S. Computer Science, Engineering, or equivalent experience

  • 2+ years professional programming experience in C or C++

  • Professional experience developing software for high performance embedded or safety critical applications

Preferred Criteria

  • Experience using advanced C++ language features in production code

  • Thorough understanding of computer architecture, operating systems and networking

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

  • Experience developing software for aerospace 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.

The estimated salary range for this position is $155,000 to $215,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: $155K - $215K

Apply for this Job
Not Specified
Sr. Flight Software Engineer
✦ New
🏢 Reliable Robotics
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
Software Engineer–Simulation (Experienced, Senior) (Berkeley)
✦ New
🏢 Boeing
Salary not disclosed
Berkeley, Missouri 1 day 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 currently seeking Software Engineers–Simulationto support ourSimulation Frameworks, Services and Tools deployments team located inBerkeley, Missouri.This position will focus on supporting the Software Fabric / Boeing Emulation, Simulation, Test and Analysis Framework (BESTAF) business organization

This position will be a software development role on the Simulation Frameworks, Services, and Tools (SFST) deployment team that provides simulation software across the Boeing enterprise. The suite of tools support software verification, hardware verification, flight trainers, and warfare scenario simulation. The successful candidate will coordinate with commercial, defense, and other customers for requirements.

The candidate will participate in small developmental teams – and sometimes independently – to implement those requirements. Agile methodologies such as sprint planning, scrums, retrospectives, and demonstrations are expected.

The candidate should enjoy working collaboratively with others, have a commitment to customer satisfaction and process improvement, and be successful working in a multi-program environment. They will support the development of solutions to a wide range of complex problems that require ingenuity and innovation. They should be adaptable to new development environments and eager to work with and learn new technologies.

Our teams are currently hiring for a broad range of experience levels including Experienced and Senior Level Software Engineers.

Position Responsibilities:

  • Designs, architects, and develops simulation models, simulation visualizations, virtual environments/platforms and frameworks to enhance test performance, safety, and durability of software and hardware systems throughout the entire product lifecycle
  • Partners with stakeholders to review and identify simulation requirements and dynamics of the systems being simulated
  • Performs design, modeling, simulation, testing, and analysis to assess and optimize overall system performance and capabilities
  • Performs data collection and processing for use in simulations
  • Validates, verifies, and refines simulation software code, models, simulations, test procedures and test environments, executing test procedures and documenting test results and models against real-world data, test data, benchmarks, or other similar models
  • Documents and maintains technical code, algorithms, specifications and descriptions of simulation models
  • Partners with cross functional engineering teams to enable integration of simulation software with hardware devices and systems
  • Implements current and emerging technologies, tools, frameworks, and methods in the software engineering simulation environment
  • Modernizes, migrates, sustains, and updates simulation software to adapt legacy systems to new operating systems
  • Performs simulation software project management functions

Basic Qualifications (Required Skills/ Experience):

  • 4+ years of experience in software programming with C, C++, C#, .NET coding, debug, and development
  • 2 + years of experience in software programming with Python

Preferred Qualifications (Desired Skills/Experience):

  • Bachelor of Science degree from an accredited course of study in engineering, engineering technology (includes manufacturing engineering technology), chemistry, physics, mathematics, data science, or computer science.
  • Level 3: 3 or more years' related work experience or an equivalent combination of education and experience
  • Level 4: 5 or more years' related work experience or an equivalent combination of education and experience
  • 4 or more years' related work experience or an equivalent combination of education and experience (e.g. PhD+4 years' related work experience, Master+7 years' related work experience
  • 2 or more years' experience in software programming with Rust
  • Active Security Clearance
  • Experience with embedded software and hardware interfacing-software
  • Experience working across software-interface boundaries, including hardware, firmware, and software (Including technical coordination with interfacing teams)
  • Experience handling multiple projects simultaneously
  • Decision making abilities to complete efforts with minimal requirements definition
  • Experience in software development in Visual Studio
  • Experience with avionics and Ethernet communication protocols
  • Experience with Agile Methodology
  • Experience with Git, Continuous Integration, Cloud Computing technologies

Drug Free Workplace:

Boeing is a Drug Free Workplace (DFW) 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.

Travel:

10%

CodeVue Coding Challenge:

To be considered for this position you will be required to complete a technical assessment as part of the selection process. Failure to complete the assessment will remove you from consideration.

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 for Associate Level (Level 2): $98,600 - $133,400

Summary pay range for Experienced Level (Level 3): $123,250 - $166,750

Not Specified
Embedded Real-time Software Engineer II - Requires active U.S. security clearance (Hiring Immediately)
✦ New
🏢 Raytheon
Salary not disclosed
Tucson, Arizona 7 hours ago

Date Posted:

2026-02-24

Country:

United States of America

Location:

US-AZ-TUCSON-805 ~ 1151 E Hermans Rd ~ BLDG 805

Position Role Type:

Onsite

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

Active and transferable U.S. government issued security clearance is required prior to start date. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance

Security Clearance Type:

Secret - Current

Security Clearance Status:

Active and existing security clearance required on 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.

The Software organization develops software applications, including integration and test on missiles, launchers, radars, naval systems, fire control and other complex systems. Our precision software and firmware integrate operating systems, device drivers, networking, and control software to bring together sensor, guidance, and flight control processing features to complete the mission. The Software org is made up of several Centers located across the country, responsible for all aspects of the software development lifecycle. Our 4000+ software engineers design, develop, and build innovative solutions for our customers. Join our fast-paced agile teams on the leading edge of technology.

As part of the Software Engineering Directorate's (SWE) Effectors Center (EC) team, you will be an integral part of helping Raytheon further our vision to be the global leader in core and next-generation weapon and security solutions. By any measure, Raytheon is an exciting and rewarding place to work. We pride ourselves on developing mission-driven, world-class talent. The result is a workforce that takes pride in the company and consistently delivers superior solutions.

Our engineers design, develop, and build innovative solutions for the U.S. Government. Experience all aspects of a software development life cycle as a member of a fast-paced agile team on the leading edge of:

Real-time systems design

Digital signal processing

Machine Learning and Autonomous Systems

Cyber Security

DevOps technologies and methods

We encourage curious, creative problem solvers to join our team of bright, dedicated software craftspeople in designing and implementing highly innovative systems. You will learn advanced software engineering practices and apply new technologies to develop next generation capabilities and help keep our country safe.

This position is within the Effectors Center of the Software organization, and is an onsite role located in Tucson, AZ.

What You Will Do

  • Assist and participate in the requirements, design, development and testing of real-time embedded software, application software, and tools, to include development of new work products or enhancement of existing applications and systems.
  • Design, code, test, integrate, and document software solutions.
  • Participate in internal review of software components and systems.
  • Collaborate with project managers and other professionals within Engineering.
  • Work on problems with defined scope, schedule, and expectations.
  • Follow established development practices and processes to maintain the configuration management of software products.
  • Ability to obtain program access required.

What You Will Learn

  • Use new tools that will keep you state-of-the-art.
  • Stay updated with the latest advancements in software development and missile technology to drive innovation.

Qualifications You Must Have

  • Typically requires a Bachelor's degree in Science, Technology, Engineering, or Mathematics (STEM) and a minimum of two years prior relevant experience.
  • Experience with C, C++, or Java.
  • Experience with the integration of real-time software, firmware, and hardware.
  • Active and transferable Secret U.S. government issued security clearance is required prior to start date with the ability to obtain special program access after start.

Qualifications We Prefer

  • Knowledge of data structures and algorithms, systems software design, operating systems and architectures.
  • Knowledge of assembly, C/C++ programming, structured programming concepts.
  • Knowledge of object-oriented design and Unified Model Language.
  • Knowledge of statistical and numerical methods.
  • Interpersonal and communication skills, both verbal and written.
  • Demonstrated ability to work effectively with colleagues and leaders in a team environment.

What We Offer

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

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.

Clearance Information: 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:

Location Information: This position is onsite at our campus in beautiful Tucson, AZ. Tucson has a friendly, caring, and laid-back atmosphere, combined with the innovation and energy of a metropolitan region, and recognized as one of America's 10 Best Small Cities. Surrounded by beautiful mountains, colorful Sonoran Desert landscape and majestic saguaro cacti, Tucson is blessed with some of nature's best work. Tucson is known for its bright blue skies, and with more than 310 sunny days per year, Tucson's fantastic weather lets residents enjoy the outdoors year-round.

Virtual Fly Over City of Tucson & Community, YouTube Video Links

  • "Raytheon In Tucson": ,-az-location
  • "Tucson is Awesome": "Winter in Tucson": 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 68,900 USD - 131,100 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 applicati
Not Specified
jobs by JobLookup
✓ All jobs loaded