Top Entry Level Software Engineer Jobs

4 Days AgoSaved
In-Office
Sunnyvale, CA, USA
84K-156K Annually
Entry level
84K-156K Annually
Entry level
Aerospace • Security • Cybersecurity • Industrial
Develop, integrate, test, document, and debug mission-processing applications for operational software baselines. Collaborate with product teams using real-time development environments, embedded software and hardware, C/C++, and Agile methods. Analyze and resolve software issues, apply development standards, prepare documentation, and support national-security missions. A bachelor's degree, U.S. citizenship, and ability to obtain and maintain a TS/SCI clearance are required.
Top Skills: Agile MethodologyCC++Embedded HardwareEmbedded SoftwareMS OfficeReal-Time Development Environments
4 Days AgoSaved
In-Office
Huntsville, AL, USA
67K-124K Annually
Entry level
67K-124K Annually
Entry level
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. The role requires programming experience in C, C++, or Python and may involve embedded software and hardware. Candidates collaborate in Agile, team-based environments and must be U.S. citizens eligible for a government security clearance and special facility access.
Top Skills: Agile Software DevelopmentCC++Embedded SoftwareObject-Oriented DesignPython
4 Days AgoSaved
In-Office
Rockville, MD, USA
75K-140K Annually
Entry level
75K-140K Annually
Entry level
Aerospace • Security • Cybersecurity • Industrial
Designs, develops, documents, tests, debugs, and maintains software for mission applications. The role includes correcting program errors, preparing operating instructions, documenting development, analyzing system capabilities, and applying software standards throughout the development lifecycle. Candidates will work with Agile practices and object-oriented programming and must hold or obtain a Final Secret Clearance before starting.
Top Skills: AgileC#C/C++Integration TestingObject-Oriented ProgrammingPythonRegression TestingUnit Testing
4 Days AgoSaved
In-Office
Fort Worth, TX, USA
121K-224K Annually
Entry level
121K-224K Annually
Entry level
Aerospace • Security • Cybersecurity • Industrial
Plans, coordinates, and executes software development activities across the full development lifecycle. Designs, develops, tests, debugs, documents, and maintains software solutions for business or mission needs. Applies programming, hardware, software, data processing, and information-processing knowledge to resolve requirements and system capability questions. Corrects errors, prepares operating instructions, documents development, and ensures software standards, processes, and procedures are followed.
4 Days AgoSaved
In-Office
Huntsville, AL, USA
67K-124K Annually
Entry level
67K-124K Annually
Entry level
Aerospace • Security • Cybersecurity • Industrial
Supports the full software engineering lifecycle, including requirements analysis, object-oriented design, coding, unit testing, integration, formal testing, and delivery. The role requires programming knowledge in C, C++, or Python and collaboration within a team-based environment. Candidates need a relevant bachelor’s degree, U.S. citizenship, and eligibility for a government security clearance and special access. Knowledge of Agile development and embedded software or hardware is preferred.
Top Skills: CC++Python
4 Days AgoSaved
In-Office
Huntsville, AL, USA
67K-124K Annually
Entry level
67K-124K Annually
Entry level
Aerospace • Security • Cybersecurity • Industrial
Develops software across the engineering lifecycle, including requirements analysis, object-oriented design, coding, unit testing, integration, formal testing, delivery, and support. Works within program software development processes and may contribute to embedded software and hardware projects. Requires programming knowledge in C, C++, or Python, collaboration, and strong communication skills.
Top Skills: Agile Software DevelopmentCC++Embedded SoftwareObject-Oriented DesignPython
4 Days AgoSaved
In-Office
Fort Worth, TX, USA
91K-169K Annually
Entry level
91K-169K Annually
Entry level
Aerospace • Security • Cybersecurity • Industrial
Develops, tests, documents, and debugs software in C and/or C++ for business or mission applications. Applies software development standards, processes, and tools throughout the lifecycle, including peer reviews, unit testing, configuration management, and defect tracking. The role may integrate hardware and software, use Linux or RTOS environments, scripting and build tools, networking and hardware protocols, modeling and simulation, and safety- or flight-critical development processes.
Top Skills: Ac-17-01Arinc-429CC++CmakeConfluenceDo-178GitGitlabI2CIpJenkinsJIRALinuxMakeMatlabMil-Hdbk-1797Mil-Std-516CPythonRs-485RtosRtpSpiUdp
4 Days AgoSaved
In-Office
Eagan, MN, USA
81K-151K Annually
Entry level
81K-151K Annually
Entry level
Aerospace • Security • Cybersecurity • Industrial
Design, develop, test, and verify software, algorithms, and hardware for unmanned aircraft systems. Build scalable data pipelines, integrate autonomy and AI/ML capabilities, support field testing across ground, sea, and air platforms, and contribute to research projects, technical briefings, and proof-of-concept demonstrations.
Top Skills: ArdupilotDockerGitGitGitlabKanbanKubernetesLinuxPodmanPx4PythonRustScrum
4 Days AgoSaved
In-Office
Houston, TX, USA
Entry level
Entry level
Information Technology • Energy
Develop and improve thermodynamic models and algorithms for Symmetry process simulation software. Responsibilities include scientific software development in C++ and Python, equations of state, phase equilibrium, electrolyte systems, property estimation, oil characterization, distillation calculations, testing, validation, documentation, technical writing, and customer support. The role requires applying numerical methods and computational thermodynamics to energy-sector simulations while collaborating across multidisciplinary teams.
Top Skills: C++Commercial Process Simulation SoftwarePythonSymmetry
4 Days AgoSaved
Hybrid
Seattle, WA, USA
200K-330K Annually
Entry level
200K-330K Annually
Entry level
Artificial Intelligence • Sales • Software • Automation
Build and ship AI-powered revenue software using React, TypeScript, Node.js, and Python. Own projects from conception through deployment, monitoring, and iteration while working directly with customers. Develop agent-building workflows, real-time collaboration, voice AI, simulations, evaluation systems, and monitoring tools. Improve platform performance, reliability, scalability, and agent efficiency. Collaborate closely with engineers and provide thoughtful code reviews in a fast-moving, customer-focused environment.
Top Skills: Node.jsPythonReactTypescript
Reposted One Month AgoSaved
Hybrid
Arlington, VA, USA
106K-169K Annually
Entry level
106K-169K Annually
Entry level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Build and maintain scalable full-stack experimentation and analytics applications using Java, Spring Boot, TypeScript, React, Databricks, and Spark. Develop APIs, backend services, frontend components, and data-processing capabilities; contribute to architecture, testing, deployment, performance optimization, and production support. Collaborate with Product, Data Engineering, QA, and business stakeholders to deliver reliable cloud-native solutions and continuously improve engineering practices.
Top Skills: SparkAPIsAWSAzureDatabricksDistributed SystemsJavaPysparkReactSpring BootTypescript
One Month AgoSaved
Easy Apply
In-Office
San Francisco, CA, USA
Easy Apply
130K-180K Annually
Entry level
130K-180K Annually
Entry level
Big Data • Fintech • Mobile • Payments • Financial Services
Entry-level software engineers will contribute to team projects, write tested and extensible code, navigate large codebases, debug and review code, collaborate with stakeholders, manage quality and delivery trade-offs, and actively pursue professional growth. The role is part of Affirm’s early-career program and involves hybrid work in New York City or San Francisco during the first year.
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
One Month AgoSaved
Easy Apply
In-Office
New York, NY, USA
Easy Apply
130K-180K Annually
Entry level
130K-180K Annually
Entry level
Big Data • Fintech • Mobile • Payments • Financial Services
Develop and maintain well-tested, extensible software that supports Affirm’s team projects and business goals. Collaborate with engineers and stakeholders, navigate and debug large codebases, participate in code reviews, communicate risks and trade-offs, and balance delivery speed with system quality and reliability. New graduates will receive mentorship and work across teams and technology stacks in a hybrid early-career program.
4 Days AgoSaved
In-Office
San Francisco, CA, USA
160K-225K Annually
Entry level
160K-225K Annually
Entry level
Artificial Intelligence • Software
Build and own major components of Mercor’s automation platform, including AI agents for sourcing, vetting, staffing, compensation, workflow management, and revenue optimization. Engineers will work with substantial autonomy in an ambiguous, fast-paced environment to develop high-quality systems that scale data production businesses and support frontier AI development.
Reposted 5 Days AgoSaved
In-Office
2 Locations
85K-184K Annually
Entry level
85K-184K Annually
Entry level
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Build and ship features, services, and developer tools for large-scale distributed Azure cloud systems. Own features from design through production, write high-quality code, support services through on-call rotations, monitor and resolve incidents, investigate outages, and create operational documentation. Collaborate across Microsoft teams while integrating technologies and responsibly using AI tools throughout the software development lifecycle.
Top Skills: .NetAWSAzureCC#C++Distributed SystemsDockerGCPJavaJavaScriptKubernetesLinuxPython
5 Days AgoSaved
In-Office
Chantilly, VA, USA
Entry level
Entry level
Hardware • Security • Defense • Industrial
Designs, develops, codes, tests, debugs, and troubleshoots software applications supporting naval technology projects. Solves software engineering problems while meeting customer cost, quality, schedule, and budget requirements. May perform off-site project duties and potentially maintain a security clearance.
Top Skills: C++GitGoogle Unit Testing FrameworkLinux
5 Days AgoSaved
In-Office
San Francisco, CA, USA
Entry level
Entry level
Artificial Intelligence • Hardware • Robotics • Software
Build software connecting robot hardware, SDKs, APIs, developer tools, and supporting infrastructure. Develop interfaces for sensing, motion, audio, and machine learning capabilities; debug performance, reliability, and integration issues; and create tests and documentation. Collaborate with robotics, electrical, and machine learning engineers to deliver complete product features and improve the developer experience. Hands-on work with physical robots is required.
Top Skills: APIsCloud ServicesDistributed SystemsEmbedded LinuxMachine Learning InferenceReal-Time AudioRoboticsSdksStreaming Systems
5 Days AgoSaved
In-Office
Collierville, TN, USA
132K-132K Annually
Entry level
132K-132K Annually
Entry level
Artificial Intelligence • Information Technology • Software • Consulting
Develops and modifies computer applications using ASP.NET, .NET, and C#. Analyzes user needs, designs client software solutions, applies SDLC principles, and develops databases integrated with .NET applications. Travel and/or relocation to unanticipated client sites is required.
Top Skills: .NetAsp.NetC#
5 Days AgoSaved
In-Office
Manhattan Beach, CA, USA
76K-138K Annually
Entry level
76K-138K Annually
Entry level
Aerospace • Logistics • Security • Software • Cybersecurity
Develop payload flight software, test scripts, data-processing tools, and embedded software for a military satellite communications system. Perform integration testing, anomaly investigation, root-cause analysis, troubleshooting, simulation and hardware test-bed development across multiple platforms and operating systems. Collaborate with software and systems engineers, support customer-site activities, and provide on-call assistance for operational anomalies. The role requires onsite work, analytical problem-solving, and an active Secret clearance.
Top Skills: Agile/ScrumArmC++PerlPowerpcPythonRed Hat Enterprise LinuxSolaris UnixUnix Shell ScriptingUnix/LinuxVBAVxworksWindows
5 Days AgoSaved
In-Office
Santa Clara, CA, USA
149K-359K Annually
Entry level
149K-359K Annually
Entry level
Software
Design and scale high-performance distributed infrastructure for the Enterprise Data Cloud. Responsibilities include architecting resilient systems, implementing consensus and fault-tolerant storage, leading technical initiatives from design through production, resolving resource and performance challenges, and improving engineering quality through architecture reviews, code reviews, and mentorship.
Top Skills: C++ConcurrencyDistributed SystemsFault-Tolerant StorageLinux
Reposted 5 Days AgoSaved
In-Office
Lisle, IL, USA
64K-128K Annually
Entry level
64K-128K Annually
Entry level
Information Technology • Consulting • Defense
Develop, test, document, and debug software for telecommunications and IP networking equipment in cybersecurity environments. Contribute across infrastructure, applications, full-stack development, embedded communication systems, security analysis, tooling, testing, and system infrastructure. Work with Linux or Unix-based platforms, device drivers, kernels, hardware layers, networking protocols, and laboratory equipment. Collaborate with product teams, support customer solutions, travel occasionally, and obtain a Top Secret clearance during employment.
Top Skills: ArmAuthenticationCC++CryptographyDevice DriversEmbedded SystemsFirewallsInternet Routing ProtocolsIntrusion DetectionIp NetworkingJavaJavaScriptLinuxMicrosoft Software ApplicationsMipsOperating System KernelsProtocol AnalyzersPythonRisc-V AssemblyTelecommunications EquipmentUnixWindowsX86
Reposted 5 Days AgoSaved
In-Office
Albuquerque, NM, USA
53K-108K Annually
Entry level
53K-108K Annually
Entry level
Information Technology
Develop clean, production-ready software using modern frameworks and open-source tools. Analyze system environments, build APIs, analytics, and infrastructure, and collaborate in agile teams to implement and improve solutions. Support testing, automation, and client-focused requirements; must be able to obtain a Secret clearance.
Top Skills: .NetAWSAzureC#C/C++DrupalJavaJavaScriptNode.jsPHPPythonReact
One Month AgoSaved
Easy Apply
Remote
United States
Easy Apply
146K-225K Annually
Entry level
146K-225K Annually
Entry level
Big Data • Fintech • Mobile • Payments • Financial Services
Design and implement backend APIs, microservices, and checkout platform components for Affirm’s financial products. Own system health, improve performance and reliability, collaborate across engineering teams, and contribute to technical standards, tooling, and processes. The role requires developing, testing, and shipping high-quality software at scale while making customer-centric technical decisions.
Top Skills: AWSGitKotlinMySQLPythonRedisRpc
5 Days AgoSaved
In-Office
Alpharetta, GA, USA
59K-99K Annually
Entry level
59K-99K Annually
Entry level
Information Technology • Legal Tech • Analytics
Performs entry-level software development assignments, writes and reviews simple specifications, fixes bugs, resolves basic technical issues, and follows development best practices under senior engineer guidance. Collaborates with stakeholders across Agile and Waterfall environments, participates in code reviews, applies test-driven development, and learns new technologies and processes.
Top Skills: .NetAgileCC++Data ModelingHTMLJ2EeJavaJavaScriptJspSQLTest-Driven DevelopmentUnixWaterfallWindowsXML
5 Days AgoSaved
In-Office
San Francisco, CA, USA
180K-260K Annually
Entry level
180K-260K Annually
Entry level
Greentech • Hardware • Robotics • Software
Develop production-grade positioning, navigation, and timing software for autonomous marine vehicles. Build tightly coupled state-estimation systems using IMU, DVL, GNSS, acoustic, pressure, vision, radar, and AIS data. Own sensor calibration, embedded Linux deployment, real-time perception, optimization libraries, logging, deterministic replay, and field validation. Collaborate with electrical, robotics, and mechanical engineers across subsea and surface vehicle platforms.
Top Skills: AisC++CanCeresDvlEmbedded LinuxEo/Ir CamerasFactor GraphsGnssGtsamHydrophone ArraysImuKalman FilteringNonlinear Least-Squares OptimizationOnnxPythonRadarRtkRustSonarSymforceTensorrtUsbl/SblYocto
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account