CrawlJobs Logo

Filters

Location
Salary

Software Engineers Jobs (On-site work)

10 Job Offers

New
Space/Satellite Applications Systems and Software Engineers
Save Icon
Location Icon
Location
United States , Phoenix
Salary Icon
Salary
Not provided
real-time-consulting.com Logo
Real Time Consulting
Expiration Date
Until further notice
New
UAS Systems & Software Engineers
Save Icon
Join a leading aviation engineering firm in Phoenix as a UAS Systems & Software Engineer. We seek candidates with a Bachelor’s in CS or Engineering, 5+ years in embedded systems, and 2+ years of UAS project experience. Key skills include C++, Python, system design, integration, and verification. ...
Location Icon
Location
United States , Phoenix
Salary Icon
Salary
Not provided
real-time-consulting.com Logo
Real Time Consulting
Expiration Date
Until further notice
UAS Systems & Software Engineers
Save Icon
Join a top aviation engineering firm in Phoenix as a UAS Systems & Software Engineer. We seek candidates with a Bachelor’s in CS or Engineering, 5+ years in embedded systems, and 2+ years in UAS projects. Key skills include C++, Python, system integration, and requirements development. Enjoy work...
Location Icon
Location
United States , Phoenix
Salary Icon
Salary
Not provided
real-time-consulting.com Logo
Real Time Consulting
Expiration Date
Until further notice
Space/Satellite Applications Systems And Software Engineers
Save Icon
Location Icon
Location
United States , Phoenix
Salary Icon
Salary
Not provided
real-time-consulting.com Logo
Real Time Consulting
Expiration Date
Until further notice
Space/Satellite Applications Systems and Software Engineers
Save Icon
Seeking experienced Space/Satellite Applications Systems and Software Engineers in Phoenix, AZ. Requires a Bachelor’s in CS/CE and 5+ years in embedded systems for space applications. Key skills include C/C++, Python, system design, integration, and verification. Join a team developing safety-cri...
Location Icon
Location
United States , Phoenix
Salary Icon
Salary
Not provided
real-time-consulting.com Logo
Real Time Consulting
Expiration Date
Until further notice
Uas Systems And Software Engineers
Save Icon
Seeking UAS Systems & Software Engineers in Phoenix, AZ. Requires a Bachelor's in CS/Engineering, 5+ years in embedded systems, and 2+ years of UAS project experience. Ideal candidates possess skills in system design, integration, verification, and proficiency in C++ or Python. Join a multi-funct...
Location Icon
Location
United States , Phoenix
Salary Icon
Salary
Not provided
real-time-consulting.com Logo
Real Time Consulting
Expiration Date
Until further notice
Software Engineers All Levels
Save Icon
Join our growing team in Dahlgren, VA, to support vital Naval projects. Apply your software engineering expertise to solve complex Digital Engineering challenges on cutting-edge DoD systems. This on-site role requires a Secret clearance and offers a chance to directly impact national security.
Location Icon
Location
United States , Dahlgren
Salary Icon
Salary
Not provided
amentum.com Logo
Amentum
Expiration Date
Until further notice
Principal Software Engineers - Applied AI for Microsoft Threat Protection
Save Icon
Join Microsoft's AI for Security team in Redmond to pioneer next-gen threat protection. As a Principal Software Engineer, you'll design AI-driven security systems using LLMs and knowledge graphs. Collaborate across disciplines to build intelligent solutions that reduce defender workload and enhan...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Jr Software Engineers
Save Icon
Join QTEC Aerospace in Huntsville, AL, as a Jr. Software Engineer supporting vital Missile Defense Systems. This role requires a Bachelor's degree and 2+ years of Java/JEE development experience within Agile teams. You will design, code, and maintain enterprise applications, contributing directly...
Location Icon
Location
United States , Huntsville
Salary Icon
Salary
Not provided
qtecinc.com Logo
QTEC Aerospace
Expiration Date
Until further notice
Sr. Software Engineers
Save Icon
Seeking Senior Software Engineers in Iselin, NJ for enterprise middleware development. You will modify software, enhance performance, and deploy SOA Composites using Oracle Fusion Middleware (SOA Suite 11g, BPM). This role requires expertise in configuring BAM Data Objects, BPEL, and Oracle HTTP ...
Location Icon
Location
United States , Iselin
Salary Icon
Salary
Not provided
GAR Technologies
Expiration Date
Until further notice

About the Software Engineers role

Are you searching for top software engineer jobs? The role of a software engineer is dynamic, intellectually demanding, and central to the modern digital economy. While the specific title may vary, the core of this profession involves designing, building, and maintaining the software systems that power everything from mobile applications to large-scale cloud infrastructure. Software engineers are the architects and builders of the digital world, translating complex requirements into reliable, scalable, and efficient code.

Professionals in this field typically take ownership of the entire software development lifecycle. This begins with understanding user needs and system requirements, then progresses to architectural design, where decisions about data flow, system components, and technology stacks are made. The day-to-day work involves writing clean, maintainable code in languages such as Java, Python, Go, or C++. However, the role extends far beyond coding. A significant portion of the job is dedicated to testing, debugging, and optimizing performance to ensure systems are robust and responsive. Software engineers also participate in code reviews to maintain high standards, collaborate with cross-functional teams including product managers and designers, and often take part in on-call rotations to ensure production systems remain healthy and available.

Common responsibilities include developing and maintaining backend services, building APIs, managing databases, and working with cloud platforms like AWS, GCP, or Azure. Many engineers specialize in distributed systems, focusing on creating services that are fault-tolerant, scalable, and secure across multiple regions. Others may focus on front-end development, crafting intuitive user interfaces, or work in data engineering, building pipelines that process information in real-time. Regardless of the specialization, a typical requirement is strong proficiency in data structures, algorithms, and system design. Most positions require a degree in computer science or a related field, though equivalent practical experience is often valued. Experience with containerization tools like Docker and orchestration platforms like Kubernetes is increasingly common, as is familiarity with microservices architecture and CI/CD pipelines.

The profession demands a blend of technical depth and soft skills. Engineers must be curious problem-solvers who can dig into root causes rather than just treating symptoms. They need to communicate complex technical ideas clearly to non-technical stakeholders and work effectively within a team. Senior roles often involve mentoring junior engineers, leading architectural decisions, and setting technical direction for projects. Ultimately, software engineer jobs offer the opportunity to work on challenging problems that have a real-world impact, making it a rewarding career for those who enjoy continuous learning and building systems that matter.