Top Entry Level Software Engineer Jobs

Reposted One Month AgoSaved
In-Office
2 Locations
Entry level
Entry level
Logistics • Transportation
The Software Engineer designs, develops, tests, and maintains business applications, working on full-stack projects or specializing in frontend or backend.
Top Skills: C#
17 Days AgoSaved
In-Office
San Jose, CA, USA
115K-213K Annually
Entry level
115K-213K Annually
Entry level
Artificial Intelligence • Cloud • Hardware • Software • Semiconductor
Develop and troubleshoot multi-threaded, distributed physical synthesis software for Cadence’s Innovus Implementation System. Collaborate with global R&D teams, product engineers, technical sales, and customers to deliver engineering solutions and workarounds. Apply C/C++ development, data structures, algorithms, Linux, physical synthesis, timing analysis, and scripting expertise to support integrated circuit physical design workflows.
Top Skills: CC++Data Structures And AlgorithmsDistributed SystemsInnovus Implementation SystemLinuxMultithreadingPhysical SynthesisTclTiming Analysis
17 Days AgoSaved
In-Office
San Jose, CA, USA
115K-213K Annually
Entry level
115K-213K Annually
Entry level
Artificial Intelligence • Cloud • Hardware • Software • Semiconductor
Develop and optimize Cadence Innovus place-and-route software focused on chip timing, power consumption, and timing closure. Design multithreaded and distributed optimization solutions using strong software engineering, data structures, and algorithmic skills. Collaborate with customers and contribute to physical synthesis, timing analysis, and IC physical design tools. Work primarily in C/C++ on Linux, with Tcl and scripting experience preferred.
Top Skills: CC++Cadence InnovusDistributed OptimizationElectronic Design AutomationLinuxMultithreadingPhysical SynthesisTclTiming Analysis
17 Days AgoSaved
In-Office
Clarksburg, MD, USA
120K-200K Annually
Entry level
120K-200K Annually
Entry level
Artificial Intelligence • Robotics • Defense • Automation
Own end-to-end command-and-control software integration across autonomous vehicle systems, middleware, networks, and operator control units. Define message contracts, bridge autonomy and middleware, support legacy and next-generation interfaces, deploy software to customer hardware, and debug field issues across constrained networks. Translate program needs into C2 capabilities, collaborate across engineering teams, analyze test results, and support real-world missions. The role requires Linux development, middleware experience, cross-stack troubleshooting, communication skills, and willingness to use agentic AI and travel.
Top Skills: Agentic AiBroadcastC++Code GenerationGraphQLInterface-Definition FormatsLinuxMessage SchemasMessage-Oriented MiddlewareMulticastNestjsNext.JsNode.jsNuxtPublish/Subscribe MiddlewareReactRemixRestful ApisSvelteTcpTypescriptUdpUnicastVue
Reposted 17 Days AgoSaved
In-Office
Redmond, WA, USA
Entry level
Entry level
Information Technology • Consulting
The role involves knowledge of scripting, coding languages, and software testing. Candidates will be trained in specific areas, with a focus on flexibility and learning.
Top Skills: CC#DosJavaPowershellPythonUnix
Reposted 17 Days AgoSaved
In-Office
Redmond, WA, USA
Entry level
Entry level
Information Technology • Consulting
The role involves coding in C# and ASP.NET, developing MVC applications and Web APIs, writing data queries, and integrating Cosmos data streams.
Top Skills: AngularAsp.NetC#JavaScriptAzureMvcSQLWeb Api
Reposted 17 Days AgoSaved
In-Office
Salt Lake City, UT, USA
Entry level
Entry level
Artificial Intelligence • Information Technology • Software • Consulting • Automation
Develop and maintain software applications using various programming languages and methodologies. Work on different environments including Windows, Mac, and Linux.
Top Skills: ApacheCC#C++JavaLinuxMySQLPHPRuby
Reposted 17 Days AgoSaved
In-Office
3 Locations
Entry level
Entry level
Fintech • Financial Services
The Software Development Engineer I will develop software solutions using C# or Java, participate in cloud migration, and enhance Agile practices within Scrum teams.
Top Skills: AngularAsp.Net MvcAzure DevopsAzure Kubernetes ServiceBashC#CheckmarxChefCSSDockerGitGoJavaJavaScriptJenkinsJmeterLinuxLogic AppsMavenMicrosoft Sql ServerNode.jsNoSQLOctopus DeployOracleOutsystemsPostmanPowershellSeleniumSonarqubeSpecflowTerraformTestngTibco BusinessworksWindowsXamarin.AndroidXamarin.FormsXamarin.IosXamarin.Uitest
Reposted 17 Days AgoSaved
In-Office
Seattle, WA, USA
Entry level
Entry level
Other
Join the mobile team within Marketplace to develop applications for sellers on a mobile device, focusing on high-performance code and collaboration with PMs and Designers.
Top Skills: AndroidiOS
Reposted 17 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
18 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
19 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
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 19 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
20 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
20 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
20 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 23 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 23 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
24 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 24 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 27 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#
Reposted 27 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 27 Days AgoSaved
In-Office
Houston, TX, USA
Entry level
Entry level
Hardware • Semiconductor
The Engineer I-Software will design, develop, and support web-based software solutions while collaborating with cross-functional teams to deliver storage products.
Top Skills: CC#C++CSS3HTML5JavaJavaScriptJenkinsJqueryJSONLinuxPerlPostmanPythonVMwareWeb ServicesWindowsXMLXslt
Reposted 28 Days 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 28 Days 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
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account