CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Software Engineer United States Jobs

5101 Job Offers

Senior Cyber Software Engineer
Save Icon
Seeking a Senior Cyber Software Engineer in Woburn to enhance national defense software security. This role requires a Secret clearance, U.S. citizenship, and 5+ years of C/C++ expertise. You will develop static analysis tools, implement fuzzing techniques, and solve first-of-a-kind engineering c...
Location Icon
Location
United States , Woburn
Salary Icon
Salary
134000.00 - 184000.00 USD / Year
str.us Logo
STR
Expiration Date
Until further notice
Senior Embedded Software Engineer - Cyber
Save Icon
Join STR's Cyber Division as a Senior Embedded Software Engineer in Woburn. Develop cutting-edge vulnerability research tools targeting embedded systems, firmware, and kernels. This role requires an active Top Secret clearance, U.S. citizenship, and deep expertise in C/C++/Python. Collaborate on ...
Location Icon
Location
United States , Woburn
Salary Icon
Salary
134000.00 - 184000.00 USD / Year
str.us Logo
STR
Expiration Date
Until further notice
Senior Embedded Software Engineer
Save Icon
Join our team as a Senior Embedded Software Engineer in Woburn, USA. Develop real-time C++ signal processing solutions for advanced multi-function Radar and EW systems. This role requires a Secret clearance, U.S. citizenship, and 5+ years of embedded experience. Collaborate on cutting-edge defens...
Location Icon
Location
United States , Woburn
Salary Icon
Salary
134000.00 - 184000.00 USD / Year
str.us Logo
STR
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join our multidisciplinary cyber/networking team in Arlington as a Senior Software Engineer. Develop cutting-edge, national security technologies using Python, C/C++ within a Linux environment. This role requires a TS clearance (U.S. citizenship) and offers ownership of significant features in a ...
Location Icon
Location
United States , Arlington
Salary Icon
Salary
134000.00 - 184000.00 USD / Year
str.us Logo
STR
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join our cyber/networking team as a Senior Software Engineer in Melbourne, FL. Develop cutting-edge national security technologies using Python, C/C++ on Linux. A Top Secret clearance (or ability to obtain) and 5+ years of software engineering experience are required. Lead projects, mentor peers,...
Location Icon
Location
United States , Melbourne
Salary Icon
Salary
134000.00 - 184000.00 USD / Year
str.us Logo
STR
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join our multidisciplinary cyber/networking team as a Senior Software Engineer. Develop cutting-edge technologies with immediate national security impact. Requires U.S. citizenship for a TS clearance, 5+ years of experience, and proficiency in Python/C/C++. Collaborate in Woburn, MA, to innovate ...
Location Icon
Location
United States , Woburn
Salary Icon
Salary
134000.00 - 184000.00 USD / Year
str.us Logo
STR
Expiration Date
Until further notice
Senior Software Reverse Engineer
Save Icon
Join STR in San Diego as a Senior Software Reverse Engineer. This role requires a Top Secret clearance and involves deep binary analysis of cyber-physical systems using tools like IDA Pro and Ghidra. You will develop exploits and cybersecurity solutions for national security challenges. Ideal can...
Location Icon
Location
United States , San Diego
Salary Icon
Salary
134000.00 - 184000.00 USD / Year
str.us Logo
STR
Expiration Date
Until further notice
Senior Software Reverse Engineer
Save Icon
Seeking a Senior Software Reverse Engineer with an active Top Secret clearance in Melbourne, USA. You will analyze vulnerabilities in cyber-physical systems using tools like IDA Pro and Ghidra. This onsite role requires expertise in C/C++, Python, and Assembly for exploit development on challengi...
Location Icon
Location
United States , Melbourne
Salary Icon
Salary
134000.00 - 184000.00 USD / Year
str.us Logo
STR
Expiration Date
Until further notice
Senior Software Reverse Engineer
Save Icon
Join STR as a Senior Software Reverse Engineer in Woburn. Utilize tools like IDA Pro and Ghidra to analyze embedded firmware and binaries. This role requires a TS clearance, U.S. citizenship, and expertise in C/C++, Python, and Assembly. Develop cutting-edge cybersecurity solutions for national i...
Location Icon
Location
United States , Woburn
Salary Icon
Salary
134000.00 - 184000.00 USD / Year
str.us Logo
STR
Expiration Date
Until further notice
Software Engineer
Save Icon
Join STR as a Software Engineer in Woburn, MA. Develop disruptive technologies in estimation theory and resource management using C++ and Python. Collaborate on multi-disciplinary teams to deliver high-impact solutions for critical customer problems. Requires U.S. citizenship for security clearan...
Location Icon
Location
United States , Woburn
Salary Icon
Salary
112000.00 - 154000.00 USD / Year
str.us Logo
STR
Expiration Date
Until further notice
Software Engineer - Emulation Tooling and Modeling
Save Icon
Join STR to develop cutting-edge emulation and modeling tools for national security. This role requires a U.S. citizen with an active Secret clearance, proficiency in C/C++/Python, and experience with virtualization (QEMU, Docker). You will architect bare-metal emulators and integrate models into...
Location Icon
Location
United States , Woburn
Salary Icon
Salary
112000.00 - 154000.00 USD / Year
str.us Logo
STR
Expiration Date
Until further notice
Software Reverse Engineer
Save Icon
Join STR as a Software Reverse Engineer in Woburn. Utilize your active TS clearance and expertise in binary analysis with tools like IDA Pro/Ghidra. Conduct vulnerability research on cyber-physical systems and develop innovative cybersecurity solutions for national impact.
Location Icon
Location
United States , Woburn
Salary Icon
Salary
112000.00 - 154000.00 USD / Year
str.us Logo
STR
Expiration Date
Until further notice
Software Engineer – Bigdata
Save Icon
Seeking an experienced Software Engineer specializing in Bigdata to develop and support applications handling large datasets. You will design solutions using Python and Vector pipelines, focusing on data transformation, system architecture, and performance optimization. This role requires 10+ yea...
Location Icon
Location
United States
Salary Icon
Salary
Not provided
sygnasolutions.com Logo
Sygna Solutions
Expiration Date
Until further notice
Software Engineer – DB2
Save Icon
Seeking an experienced Software Engineer with deep DB2 expertise. You will develop, modify, and support critical applications, analyzing user needs and ensuring system feasibility. This role involves collaboration, release management, and providing on-call support for sophisticated database issue...
Location Icon
Location
United States
Salary Icon
Salary
Not provided
sygnasolutions.com Logo
Sygna Solutions
Expiration Date
Until further notice
Software Engineer
Save Icon
Seeking a Software Engineer in Vienna, US, to design, develop, and modify software applications. The role requires expertise in preparing technical specs, unit/regression testing, and building CI/CD systems with Kubernetes and Docker. A Master's + 1 year experience or a Bachelor's + 5 years of pr...
Location Icon
Location
United States , Vienna
Salary Icon
Salary
Not provided
synapteinsolutions.com Logo
Synaptein Solutions
Expiration Date
Until further notice
DevOps Software Engineer
Save Icon
Join TapHere as a DevOps Engineer supporting a Government customer in Colorado Springs. You will develop and maintain a large-scale enterprise system using AWS, CI/CD pipelines, and tools like Ansible. This role requires an active TS/SCI clearance and expertise in DevSecOps, RHEL, and agile colla...
Location Icon
Location
United States , Colorado Springs
Salary Icon
Salary
85000.00 USD / Year
taphere.com Logo
TapHere! Technology
Expiration Date
Until further notice
Software Engineer Sr.
Save Icon
Seeking a Senior Software Engineer in Annapolis Junction with deep Linux, Python, and C expertise for embedded systems and kernel development. This role requires a DoD 8570 IAT Level II certification and experience with Git, Ghidra, and Agile methodologies. Join a collaborative team to design sof...
Location Icon
Location
United States , Annapolis Junction
Salary Icon
Salary
Not provided
taphere.com Logo
TapHere! Technology
Expiration Date
Until further notice
Senior DevSecOps Software Engineer
Save Icon
Seeking a Senior DevSecOps Engineer with an active TS/SCI CI Poly clearance in Chantilly. Join our team to implement secure CI/CD pipelines for a classified space domain application using Kubernetes, AWS, and Linux. You will apply automation and security best practices throughout the Agile SDLC. ...
Location Icon
Location
United States , Chantilly
Salary Icon
Salary
Not provided
taphere.com Logo
TapHere! Technology
Expiration Date
Until further notice
Software Engineer
Save Icon
Join a dynamic team at TapHere! to redefine national space operations. This Software Engineer role in Chantilly requires a TS/SCI clearance, a Security+ certification, and 2+ years of Java and Agile experience. Work with AWS, Kubernetes, and microservices in a collaborative, mission-driven enviro...
Location Icon
Location
United States , Chantilly
Salary Icon
Salary
Not provided
taphere.com Logo
TapHere! Technology
Expiration Date
Until further notice
Software Engineer
Save Icon
Seeking a versatile Software Engineer with 4+ years of experience across key technologies like ETL, Azure/AWS, and SQL (PL/SQL, Oracle, MS SQL). You will design, develop, test, and debug software to meet business needs, collaborating on deliverables and testing. This role involves travel to vario...
Location Icon
Location
United States
Salary Icon
Salary
Not provided
techpunditsinc.com Logo
Tech Pundits
Expiration Date
Until further notice

About the Software Engineer role

Explore the dynamic and in-demand world of software engineering jobs, where professionals design, build, and maintain the digital infrastructure that powers modern life. Software engineers, often synonymous with developers, are the creative problem-solvers and architects behind websites, mobile apps, operating systems, and complex enterprise systems. This career path blends analytical thinking with creative design to translate user needs and business goals into functional, efficient, and scalable software solutions.

The core responsibility of a software engineer is the full software development lifecycle. This typically begins with analyzing requirements and collaborating with product managers, designers, and other stakeholders. Engineers then design system architecture, write clean and maintainable code, and rigorously test their creations to ensure reliability and performance. A significant part of the role involves debugging issues, optimizing existing systems, and deploying updates. Many engineers also participate in code reviews to maintain quality standards and contribute to technical documentation. In today's agile environments, they often work in iterative cycles, continuously integrating and delivering new features.

Software engineering jobs can be specialized, but common areas include front-end (client-side), back-end (server-side), and full-stack development. Front-end engineers focus on user interfaces and experiences using technologies like HTML, CSS, and JavaScript frameworks. Back-end engineers build the server logic, databases, and application programming interfaces (APIs) that power functionality behind the scenes. Full-stack engineers possess skills across both domains. Other specializations include DevOps, security, data engineering, and cloud-native development.

Typical skills and requirements for these roles are both technical and soft-skills based. Fundamentally, proficiency in one or more programming languages such as Python, Java, JavaScript, C#, or Go is essential. Understanding data structures, algorithms, and system design principles is crucial. Experience with frameworks, databases (SQL and NoSQL), and version control systems like Git is commonly expected. As software is increasingly built for the cloud, familiarity with services from providers like AWS, Azure, or GCP is a valuable asset. Equally important are strong problem-solving abilities, attention to detail, and effective communication skills for teamwork. While many positions require a degree in computer science or a related field, a proven portfolio and relevant experience are also highly valued pathways into software engineering jobs.

The profession offers immense variety, with opportunities to build everything from life-saving health applications and financial platforms to immersive games and cutting-edge AI tools. It is a career characterized by continuous learning, collaboration, and the tangible impact of creating products used by millions. For those with a logical mind and a passion for building, software engineering jobs present a rewarding and future-proof career path with endless possibilities for innovation and growth.