Top Entry Level Software Engineer Jobs

Reposted 19 Days AgoSaved
In-Office
Annapolis Junction, MD, USA
50K-120K Annually
Entry level
50K-120K Annually
Entry level
Big Data • Cloud • Security • Software • Analytics
As a Junior Software Engineer, you'll design, develop, and sustain software for U.S. Government missions, focusing on continuous integration and testing.
Top Skills: AngularBambooCC++JavaJavaScriptJenkinsNode.jsPythonReact
20 Days AgoSaved
Hybrid
2 Locations
171K-303K Annually
Entry level
171K-303K Annually
Entry level
Automotive
Define vehicle connectivity architecture and build reliable, low-latency vehicle-to-cloud communications for self-driving vehicles. Develop high-performance, thread-safe systems in C++ and Linux, address networking and observability, optimize data throughput, support field testing and fleet operations, mentor engineers, establish coding standards, and guide the connectivity roadmap.
Top Skills: C++GoGrpcHTTPLinuxTcpUdp
21 Days AgoSaved
In-Office
Hawthorne, CA, USA
125K-195K Annually
Entry level
125K-195K Annually
Entry level
Aerospace • Other
Develop highly reliable real-time applications for SpaceX launch vehicle production, Starlink, manufacturing, satellite operations, and customer systems. Responsibilities include architecture, design, code reviews, prototyping, experiments, and collaboration across engineering disciplines. Candidates need STEM education, software development experience, and familiarity with networking or distributed systems. The role may require extended hours and weekends.
Top Skills: CC#C++Distributed SystemsPythonReal-Time SoftwareTcp/IpUdp
Reposted 21 Days AgoSaved
In-Office
Redmond, WA, USA
Entry level
Entry level
Artificial Intelligence • Information Technology • Business Intelligence • Big Data Analytics
Develop and maintain web applications using ASP.NET and C#. Work with SQL databases and Azure web services. 18+ month engagement based in Redmond, WA for a data-focused IT services client.
Top Skills: Asp.NetAzure WebservicesC#SQL
22 Days AgoSaved
In-Office
Denver, CO, USA
70K-120K Annually
Entry level
70K-120K Annually
Entry level
Aerospace • Hardware • Defense • Manufacturing
Design, implement, test, debug, and evolve onboard flight software for spacecraft and payloads. Responsibilities include defining software architecture, mission modes, state machines, data handling, communications, command processing, fault detection and recovery, and hardware interfaces. The engineer will adapt vendor software, collaborate with avionics and systems teams, perform lab and integration testing, document procedures, and serve as a flight software subject matter expert.
Top Skills: Arm-Based MicrocontrollersCC++CiCmakeEmbedded SystemsFlight SoftwareGitPythonTesting Frameworks
22 Days AgoSaved
In-Office
Star, TX, USA
Entry level
Entry level
Aerospace • Other
Develop, test, integrate, and maintain reliable software for Starship flight systems, including autonomous control software and simulations. Work across application, operating system, networking, firmware, and simulation layers while collaborating with hardware and software engineering teams. Own software design, testing, debugging, and mission integration in a fast-paced environment involving launch and vehicle systems.
Top Skills: C++Distributed ComputingFirmwareNetworkingOperating SystemsReal-Time Embedded SystemsRustSimulation
22 Days AgoSaved
In-Office
Austin, TX, USA
70K-96K Annually
Entry level
70K-96K Annually
Entry level
Artificial Intelligence • Semiconductor • Manufacturing
Provides software support for Applied Materials equipment, resolving low-complexity application and systems issues with supervision. Supports customers through a ticketing system, assists field engineers with issue analysis, and develops product knowledge through training and certifications. Reviews software documentation, customer features, and installation or upgrade instructions. Requires strong communication, motivation, teamwork, and the ability to manage priorities independently. The role is full-time, based in Austin, Texas, and involves 20% travel.
Top Skills: Software InfrastructureSoftware Ticketing SystemsSoftware Troubleshooting ToolsSystems Software
Reposted 25 Days AgoSaved
In-Office
Annapolis Junction, MD, USA
85K-115K Annually
Entry level
85K-115K Annually
Entry level
Aerospace • Information Technology • Professional Services • Security • Software
Develop, maintain, and support Java/Kotlin microservices on Linux. Build cloud-native applications using Docker, Kubernetes, and AWS. Work with Kafka, NoSQL (Cassandra, DynamoDB), Spring ecosystem, CI/CD pipelines, and provide troubleshooting and continuous improvements in an Agile environment.
Top Skills: AWSCassandraDockerDynamoDBGitlabIntellijJavaKafkaKotlinKubernetesLinuxMavenMicroservicesNode.jsSonarqubeSpring BootSpring CloudSpring DataVscode
Reposted 25 Days AgoSaved
In-Office
2 Locations
83K-83K Annually
Entry level
83K-83K Annually
Entry level
News + Entertainment
Early-career software engineer role building and operating cloud services and full-stack applications. Work includes CI/CD and IaC, prototyping AI-assisted content features (tagging, summarization, search, personalization), using LLM APIs and AI tooling, collaborating across teams, and following engineering best practices.
Top Skills: AnthropicAWSAzureCi/CdCSSDockerExpressGCPHTML5Infrastructure-As-Code (Iac)JavaJavaScriptKubernetesLinuxLlm ApisMicroservicesMongoDBMongooseMySQLNode.jsOpenaiPrompt EngineeringPythonRagReactServerlessTerraformVector Databases
26 Days AgoSaved
In-Office
Bastrop, TX, USA
Entry level
Entry level
Aerospace • Other
Entry-level software engineer role on Starlink developing real-time, embedded, and networking software across satellites, ground systems, and consumer devices. Responsibilities include design, coding, testing, prototyping, architecture reviews, and cross-discipline collaboration to deploy reliable software at scale.
Top Skills: CC#C++Distributed SystemsEmbedded SoftwareFirmwareModem SiliconNetworking Protocols (UdpPhased ArrayPythonReal-Time SystemsRf SiliconTcp/Ip)
Reposted 26 Days AgoSaved
In-Office
Albuquerque, NM, USA
Entry level
Entry level
Software
Seeking Emerging Modern C++ Developers to create maintainable code for math and physics challenges. Ideal for recent graduates with relevant skills in C++ and additional programming languages.
Top Skills: BitbucketBoostC++CmakeEigenGitGuavaJavaJavaScriptJenkinsMpiOpenglOpenmpOpenscenegraphPythonQtTypescriptWebgl
Reposted 29 Days AgoSaved
In-Office
Santa Clara, CA, USA
Entry level
Entry level
Information Technology • Consulting
Develop complex software programs and conduct analysis on systems. Create project plans and specifications while determining product requirements and enhancements.
Top Skills: Apis (Rest Or Soap)C#
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 29 Days AgoSaved
In-Office
Fort Meade, MD, USA
100K-150K Annually
Entry level
100K-150K Annually
Entry level
Cloud • Security • Cybersecurity
The Software Tools Engineer will install, operate, and administer ClearCase and ClearQuest tools, develop requirements repositories, use JIRA, and have general scripting knowledge.
Top Skills: BashClearcaseClearquestCshJIRAPerlPythonShWindows Batch
Reposted One Month AgoSaved
In-Office
San Francisco, CA, USA
150K-238K Annually
Entry level
150K-238K Annually
Entry level
Energy
Contribute to the software platform for battery energy storage systems, focusing on data engineering, simulation, optimization workflows, and energy market integration.
Top Skills: KubernetesNatsPostgresPythonRustSqliteTimescaledb
Reposted One Month AgoSaved
In-Office
Huntsville, AL, USA
Entry level
Entry level
Information Technology • Analytics • Cybersecurity • Defense
Develop, maintain, and test complex software systems for the GBSD/Sentinel program. Implement requirements in object-oriented languages, perform design reviews, test software components, resolve defects, and contribute to system-level hardware/software tradeoffs and requirements analysis.
Top Skills: C++CameoJavaSysmlUml
Reposted One Month AgoSaved
In-Office
Annapolis Junction, MD, USA
Entry level
Entry level
Big Data • Cloud • Software • Analytics • Design
Design, build, test, and maintain software supporting mission-critical systems. Work may include front-end, back-end, testing, integration, APIs, data access layers, automated tests, and documentation. Collaborate with engineers, grow technical skills, and adapt to project needs.
Top Skills: APIsDatabasesGitJavaJavaScriptPythonTypescriptWeb Applications
Reposted 19 Days AgoSaved
Remote
Location, WV, USA
Entry level
Entry level
Security • Software
Mark43 is inviting applicants for their engineering team, without a specific role. They'll reach out if a match is found.
Reposted One Month AgoSaved
In-Office
Annapolis Junction, MD, USA
71K-120K Annually
Entry level
71K-120K Annually
Entry level
Big Data • Information Technology • Software • Analytics
The Junior Software Engineer develops and maintains complex software systems, tests components, resolves issues, and collaborates with a team.
Top Skills: GitJavaNoSQLRdbmsSpringSpring BootSpring Data
Reposted One Month AgoSaved
In-Office
Annapolis Junction, MD, USA
71K-120K Annually
Entry level
71K-120K Annually
Entry level
Big Data • Information Technology • Software • Analytics
Develops and maintains diverse software systems, reviews and tests components, resolves software issues, and analyzes user requirements.
Top Skills: Software DesignSoftware Development Methodologies
Reposted One Month AgoSaved
In-Office
Annapolis Junction, MD, USA
71K-120K Annually
Entry level
71K-120K Annually
Entry level
Big Data • Information Technology • Software • Analytics
The Software Engineer develops, maintains, and enhances software systems, reviews software components, resolves issues, and inputs to design requirements as part of a team or individually.
Top Skills: JavaMapreduceMavenSpring
Reposted One Month AgoSaved
In-Office
Santa Clara, CA, USA
84K-167K Annually
Entry level
84K-167K Annually
Entry level
Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
Reproduce and debug customer-reported issues, perform root-cause analysis, and validate fixes across customer platforms. Build diagnostic scripts and tools (Python, C#, C++) and AI-driven utilities. Validate NVIDIA products on diverse virtualization and hardware configurations, collaborating with engineers, program managers, and customers to ensure compatibility and reliability.
Top Skills: BashC#C++Citrix HypervisorCudaDirectxEtwKvmMicrosoft Hyper-VOpenclOpenglPowershellPythonVmware EsxiWddmWindows
One Month AgoSaved
In-Office
Wexford, PA, USA
Entry level
Entry level
Information Technology • Retail • Software • Hospitality
Begin in customer-facing support to learn codebase, debug software and hardware, deploy and maintain customer environments, and communicate with technical and non-technical stakeholders. Grow into engineering roles building services, APIs, databases, containerized apps, and mobile features while participating in on-call support and customer site travel.
Top Skills: .NetAndroidAngularC#DockerIisLinuxMicrosoft Sql ServerPostgresReactRest ApisWindows Services
Reposted One Month AgoSaved
In-Office or Remote
New York, NY, USA
Entry level
Entry level
Information Technology
As a Junior Software Engineer, you'll design, develop, and troubleshoot software solutions while gaining experience in an agile team environment.
Top Skills: AndroidArtificial IntelligenceCloudSoftware Development Toolsets
One Month AgoSaved
In-Office
Hillsboro, OR, USA
Entry level
Entry level
Information Technology • Professional Services • Consulting
Design, develop, debug, and maintain Windows/Linux/Android applications using C/C++ and Java. Contribute to architecture and design reviews, implement SDKs/APIs, work with HTTPS and network transport protocols, and follow SDLC/Agile/Waterfall processes while collaborating in a team environment.
Top Skills: AndroidAPIsCC++HttpsJavaLinuxNetwork Transport ProtocolsSdkWindows
One Month AgoSaved
In-Office
Chandler, AZ, USA
Entry level
Entry level
Information Technology • Professional Services • Consulting
Develop customer-directed desktop applications using C# and C++, focusing on WinForms and Excel plugin development. Work in Agile teams to gather requirements, plan modules, write code, script automation, coordinate with other developers, and track/resolve defects. Exposure to EDA tools (Cadence Allegro, Mentor Graphics Expedition) is a plus. Position is a short-term (3 month) contract starting ASAP.
Top Skills: C#C++Cadence AllegroMentor Graphics ExpeditionExcelWinforms
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account