Maximum of 25 job preferences reached.
Top Entry Level Software Engineer Jobs
Artificial Intelligence • Cloud • Information Technology • Consulting
Designs, develops, tests, troubleshoots, and debugs software systems and subsystems for storage-related products. The engineer implements enhancements, analyzes coding and integration requirements, writes testing plans and documentation, identifies software issues, and collaborates with internal and outsourced development teams to deliver reliable solutions.
Top Skills:
DatabasesNetworkingOperating SystemsSoftware Testing Tools
Aerospace • Security • Cybersecurity • Industrial
Implements algorithms in C++ applications and investigates software issues in existing code. The role requires a bachelor's degree in a relevant computer or software engineering field, programming experience, object-oriented development knowledge, U.S. citizenship, and eligibility for a government security clearance. Desired qualifications include Agile development, software configuration management, Git/GitLab, database development, and Linux operating systems experience.
Top Skills:
CC#C++GitGitlabLinux
Aerospace • Security • Cybersecurity • Industrial
Develops defense software across the full lifecycle, including requirements analysis, object-oriented design, coding, unit testing, integration, formal testing, documentation, and delivery support. The role coordinates software development activities, debugs programs, resolves system and programming issues, applies software standards, and collaborates with multidisciplinary teams. Work requires C or C++ experience, software architecture and integration expertise, U.S. citizenship, and a Secret clearance before starting.
Top Skills:
Agile Software DevelopmentAi PromptingCC++Model-Based Systems Engineering (Mbse)
Aerospace • Security • Cybersecurity • Industrial
Develops, tests, debugs, documents, and maintains software for business or mission applications. Applies software development standards throughout the lifecycle, resolves programming issues, prepares operating instructions, and ensures quality requirements are met. The role may involve containerization, cloud environments, CI/CD pipelines, Agile tools, Linux, shell scripting, and troubleshooting multi-service systems. A bachelor's degree and programming experience are required, along with U.S. citizenship and the ability to obtain a Top Secret clearance.
Top Skills:
AshAWSAzureBashC#Ci/CdConfluenceContainerdDockerHelmJavaJIRAKshKubernetesLinuxOpenshiftOpenstackPython
Information Technology • Software • Cybersecurity • Defense
Develop and maintain customized ServiceNow solutions supporting mission operations. Responsibilities include configuring modules, creating workflows, modifying tables and business rules, administering users and permissions, performing data transformations, managing environment migrations, troubleshooting production issues, and integrating ServiceNow with external systems. The role follows Agile development practices and requires collaboration with project managers, systems engineers, architects, and integrators.
Top Skills:
AgileBusiness RulesCSSCustom WorkflowsData TransformationHTMLJavaScriptRelational DatabasesServicenowSoftware Development LifecycleXML
Hardware • Security • Software • Cybersecurity
Develop and maintain .NET C# microservices, database, and cloud solutions for real-time messaging systems. Participate in Agile/Scrum ceremonies, collaborative development, code reviews, CI/CD, and comprehensive software testing. Design scalable services, troubleshoot complex systems, improve engineering processes, and stay current with emerging technologies while working with global cross-functional teams.
Top Skills:
.NetAgileAngularjsAzureC#Ci/CdEvent GridEvent HubsGitKafkaMicroservicesMongoDBNode.jsNoSQLPostgresRabbitMQRestScrumService BusSQL
Aerospace • Security • Cybersecurity • Industrial
Supports the full software engineering lifecycle, including requirements analysis, object-oriented design, coding, unit testing, integration, formal testing, delivery, and maintenance. Develops, documents, tests, debugs, and corrects software using C, C++, or Python. Applies software development standards and processes, analyzes system requirements, prepares documentation, and supports mission-focused applications in a collaborative environment.
Top Skills:
CC++Embedded SoftwareGitlabMatlab/SimulinkMS OfficeObject-Oriented DesignPerforcePython
Aerospace • Defense • Industrial • Manufacturing
Build and maintain full-stack web applications using TypeScript, Python, Docker, and MySQL. Develop new client and server applications, maintain existing Python programs, design data models, write clean and tested code, participate in architecture decisions and code reviews, and help establish engineering practices across mixed-language codebases.
Top Skills:
Ci/CdDockerJavaScriptMySQLPythonTypescript
Aerospace • Security • Cybersecurity • Industrial
Design, develop, test, debug, document, and maintain C/C++ software for real-time mission and simulation applications. Translate requirements into software designs, participate across the full SDLC, create and execute unit, integration, and system verification tests, and ensure deliverables meet quality and compliance standards. The role supports F-16 programs and requires U.S. citizenship plus the ability to obtain an Interim Secret clearance.
Top Skills:
CC++Ci/CdConfluenceGitGitlabJIRAKanbanScrumUnix/LinuxUnreal Engine
HR Tech • Professional Services • Security
Supports software application development, testing, maintenance, defect troubleshooting, code reviews, documentation, and Agile team ceremonies. The role develops foundational programming skills while contributing to enterprise software features under senior guidance. Candidates should understand algorithms, data structures, debugging, and version control, and be proficient in C#, Java, Python, or another programming language.
Top Skills:
C#JavaPython
Develop and maintain research and clinical software applications. Responsibilities include implementing features, translating requirements into code, writing unit, integration, and end-to-end tests, creating technical documentation, maintaining existing applications, and deploying software to on-premises or cloud-native infrastructure. The role requires knowledge of a modern programming language, software engineering practices, computer science fundamentals, and at least one full-stack development component.
Top Skills:
Cloud-Native InfrastructureEnd-To-End TestingFull-Stack DevelopmentHigh-Performance ComputingIntegration TestingJavaJavaScriptPythonSource Control ManagementUnit Testing
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Develop Python software and data systems that capture, validate, process, monitor, and deliver autonomous-vehicle telemetry from fleets to cloud and AI development pipelines. Own reliability initiatives, define architectures and operational metrics, debug distributed cloud and backend issues, improve observability and data quality, and apply AI/LLMs to incident triage and root-cause analysis. Collaborate across engineering and operations teams, lead design reviews, deliver tested production solutions, and mentor engineers.
Top Skills:
APIsAutomated TestingBackend ServicesBigQueryC++CiCloud StorageContainer OrchestrationData PipelinesDistributed SystemsGCPKubernetesLlmsMetricsMonitoringPythonSQLTelemetry Pipelines
New
Cut your apply time in half.
Use ourAI Assistantto automatically fill your job applications.
Use For Free
Aerospace • Security • Cybersecurity • Industrial
Design, develop, test, integrate, and maintain C++ and Python software for remote sensing mission processing, exploitation applications, simulations, and edge-processing hardware. Troubleshoot embedded applications, optimize software, build CI/CD pipelines, support algorithm validation simulations, and document designs, code, and test results. The role also involves legacy code enhancement and cross-functional collaboration.
Top Skills:
C++Ci/CdDevice DriversDockerEmbedded LinuxGitlab CiJenkinsKubernetesPythonReal-Time Operating Systems
Aerospace • Security • Cybersecurity • Industrial
Develops defense software through the full lifecycle, including requirements analysis, object-oriented design, coding, unit testing, integration, formal testing, documentation, and delivery support. The role focuses on modeling and simulation, software architecture, debugging, and mission-focused solutions using C or C++. It requires collaboration with multidisciplinary teams, adherence to software standards, and knowledge of Agile development and MBSE. A Final Secret clearance and U.S. citizenship are required.
Top Skills:
Agile Software DevelopmentAi PromptingCC++Model-Based Systems Engineering (Mbse)Object-Oriented Analysis And DesignSoftware Modeling And Simulation
Aerospace • Security • Cybersecurity • Industrial
Develop mission-critical ground software for space, defense, intelligence, aerospace, and secure communications customers. Responsibilities include building scalable features using microservices and open architectures, integrating software through APIs and messaging systems, collaborating with teams, and potentially working with cloud environments, containers, ELK tools, and Agile methodologies.
Top Skills:
ActivemqAgileC#Cloud ComputingDockerElasticsearchJavaKanbanKibanaKubernetesLogstashMicroservicesRest ApisScrum
Other • Real Estate
Entry-level software engineering role responsible for designing, developing, testing, maintaining, and supporting applications and websites. The position contributes to team projects, documents technical processes, participates in peer reviews, troubleshoots systems, and trains users or support staff. Candidates need proficiency in at least two listed programming technologies, strong communication skills, and a bachelor's degree or equivalent experience. The role is hybrid, requiring two days weekly in the Cottonwood Heights office.
Top Skills:
AgileAjaxAngularjsAsp.NetAWSAzureC#CSSDevOpsDomHTMLHTML5JavaScriptMs Sql ServerPHPSalesforce ApexScrumSQLT-SqlVb.NetVstsXML
Aerospace • Security • Cybersecurity • Industrial
Develop, test, document, debug, and deploy software for complex space systems. Work on an Agile Scrum team using object-oriented programming, containerization, cloud technologies, automation, and continuous delivery. Support mission-focused capabilities including space domain awareness, sensor optimization, and satellite constellation planning while applying software engineering standards and lifecycle processes.
Top Skills:
AWSAzureC++Ci/CdConfluenceContainerdDockerExpressGitGitlabHelmJavaJavaScriptJIRAKubernetesLitNode.jsOpenshiftOpenstackPythonQuarkusRancherSpring Boot
Security • Cybersecurity
Develop, integrate, test, and maintain C/C++ software for naval weapons and sensor systems. Responsibilities include requirements analysis, software design, configuration management with Git, task management in Jira, continuous integration, and collaboration across systems engineering teams. The role supports mission-critical applications and modernization efforts, with preferred experience in embedded systems, real-time operating systems, guidance and navigation algorithms, hypersonic trajectories, and DoD weapons or surface combat systems.
Top Skills:
CC++Continuous IntegrationEmbedded SystemsGitHardware SimulatorsJIRAReal-Time Operating Systems
Aerospace • Security • Cybersecurity • Industrial
Develops, integrates, tests, troubleshoots, and debugs software for aircraft flight software, simulated mission systems, and laboratory environments. Maintains CI/CD pipelines, supports virtual development labs, builds automation tools, and participates in agile ceremonies. Requires collaboration with customers and stakeholders across multiple organizations, along with software debugging, Linux/Unix, and C++ or Java experience.
Top Skills:
Azure DevopsBashC++Ci/CdGitlabHardware-In-The-Loop TestingJavaJenkinsLinuxPowershellPythonUnix
Aerospace • Security • Cybersecurity • Industrial
Develops, documents, tests, debugs, and maintains software applications supporting business or mission needs. Applies software development standards and lifecycle processes, resolves programming and system issues, prepares documentation, and ensures quality. The role requires Java or C# experience and an active TS clearance, with opportunities to work with containerization, cloud technologies, DevSecOps, CI/CD, microservices, distributed systems, databases, and Agile development methodologies.
Top Skills:
.NetAngularAutomated TestingC#Ci/CdDevsecopsDistributed SystemsDockerGitlabJavaJava EeJavaScriptKanbanKubernetesMicroservicesNosql DatabasesPythonQuarkusRancherRelational DatabasesSafeScrumTypescriptWeb ApplicationsWeb Services
Aerospace • Security • Cybersecurity • Industrial
Supports the full software engineering lifecycle, including requirements analysis, object-oriented design, coding, unit testing, integration, formal testing, delivery, and software support. Works under program software development processes and may contribute to embedded software and hardware projects using C, C++, or Python. Requires collaboration in an Agile, team-based environment and eligibility for government security clearance.
Top Skills:
CC++Python
Aerospace • Security • Cybersecurity • Industrial
Develop and document microservice-based ground software architectures for mission-critical space, defense, intelligence, aerospace, and secure communications systems. Build software using Java or C#, derive requirements from design documentation, integrate components through APIs and messaging, and support cloud, containerized, web, testing, and CI/CD environments. Collaborate effectively, communicate technical concepts, troubleshoot and test applications, and work in Agile development teams.
Top Skills:
ActivemqAgileC#Cloud ComputingContinuous DeploymentContinuous IntegrationDockerElasticsearchJavaKanbanKibanaKubernetesLogstashMicroservicesRestful ApisScrumTest AutomationWeb ApplicationsWeb Services
Aerospace • Security • Cybersecurity • Industrial
Develops and tests software for the F-35 across the system software lifecycle, including requirements, design, implementation, integration, debugging, and automated testing. The role applies software standards and development processes while working with C++, object-oriented design, and Linux or Unix systems. Candidates must hold a STEM bachelor’s degree, be U.S. citizens, and obtain an interim Secret clearance to start.
Top Skills:
AgileC++EclipseGitJIRALinuxMS OfficeUnix
Aerospace • Security • Cybersecurity • Industrial
Develops and tests software throughout the system software lifecycle for the F-35, including requirements, design, implementation, integration, debugging, and automated testing. The role requires C++ and Linux development experience, object-oriented design knowledge, software documentation, and adherence to development standards. The engineer will work with Agile practices, configuration management, software development tools, and Atlassian tools in a facility requiring special access and an interim Secret clearance.
Top Skills:
C++EclipseGitJIRALinuxMS OfficeUnix
Aerospace • Security • Cybersecurity • Industrial
Develops and supports the next-generation Java-based F-35 Common Reprogramming Tool using microservices, web interfaces, and Agile DevOps practices. Responsibilities include requirements analysis, design, coding, testing, debugging, integration, documentation, and resolving software capability issues. The role collaborates with multidisciplinary scrum teams and F-35 customers to deliver mission-critical software.
Top Skills:
AgileBitbucketCi/CdContainersDevOpsEslintFortifyGitlabGradleJavaJavaScriptJenkinsJIRAKubernetesMicroservicesOpenshiftPythonReactRest ApiSonarqubeSpringSQLTest Driven Development
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.
Success! We'll use this to further personalize your experience.
Top Companies Hiring Entry Level Software Engineers
See AllPopular Entry Level Job Searches
Entry Level Jobs
Entry Level .NET Developer Jobs
Entry Level Account Executive (AE) Jobs
Entry Level Account Manager (AM) Jobs
Entry Level Analysis Reporting Jobs
Entry Level Analytics Jobs
Entry Level Android Developer Jobs
Entry Level Business Intelligence Jobs
Entry Level C# Jobs
Entry Level C++ Jobs
Entry Level Content Jobs
Entry Level Customer Success Jobs
Entry Level Cyber Security Jobs
Entry Level Data & Analytics Jobs
Entry Level Data Engineer Jobs
Entry Level Data Management Jobs
Entry Level Data Science Jobs
Entry Level UX Designer Jobs
Entry Level DevOps Jobs
Entry Level Engineering Manager Jobs
Entry Level Finance Jobs
Entry Level Front End Developer Jobs
Entry Level Golang Jobs
Entry Level Hardware Engineer Jobs
Entry Level HR Jobs
Entry Level iOS Developer Jobs
Entry Level IT Jobs
Entry Level Java Developer Jobs
Entry Level Javascript Jobs
Entry Level Legal Jobs
Entry Level Linux Jobs
Entry Level Machine Learning Jobs
Entry Level Marketing Jobs
Entry Level Office Manager Jobs
Entry Level Operations Jobs
Entry Level Operations Manager Jobs
Entry Level PHP Developer Jobs
Entry Level Product Manager Jobs
Entry Level Project Management Jobs
Entry Level Python Jobs
Entry Level QA Engineer Jobs
Entry Level Ruby Jobs
Entry Level Sales Development Representative Jobs
Entry Level Sales Engineer Jobs
Entry Level Sales Jobs
Entry Level Sales Leadership Jobs
Entry Level Sales Operations Jobs
Entry Level Salesforce Developer Jobs
Entry Level Scala Jobs
Entry Level Software Engineer Jobs
Entry Level Tech Support Jobs
All Filters
Total selected ()
No Results
No Results



















