CrawlJobs Logo

Software Developer (Early Career)

United States, Fort Lauderdale · Job Posted March 19, 2026
Apply Position
Job Link Share

Job Description

We’re looking for an Early Career Software Engineer to support the development of applications and services across our technology stack. You will contribute to features and bug fixes using common programming languages such as Python, JavaScript, TypeScript, Java, C#, C++, Go, Swift, Ruby, or PHP, depending on the team’s project needs.

Job Responsibility

  • Develop features, fix bugs, and write clean, maintainable code in languages such as Python, JavaScript/TypeScript, Java, C#, C++, Go, Swift, Ruby, or PHP
  • Participate in code reviews and pair programming with senior engineers
  • Write unit and integration tests to ensure code quality
  • Learn foundational system design, Git workflows, CI/CD, and cloud basics
  • Support documentation and contribute to improving engineering workflows
  • Participate in Agile ceremonies (standups, sprint planning, retros)

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent experience
  • Academic, internship, or project experience with at least one of: Python, JavaScript, TypeScript, Java, C#, C++, Go, Swift, Ruby, PHP
  • Understanding of data structures, algorithms, and REST APIs
  • Familiarity with Git and basic testing concepts

Nice to have

  • Exposure to modern frameworks such as: Python: Django, Flask, FastAPI
  • JavaScript/TypeScript: React, Node.js, Next.js, Express
  • Java: Spring Boot
  • C#: .NET / ASP.NET
  • Go: Gin, Fiber
  • Ruby: Rails
  • PHP: Laravel
  • Swift: SwiftUI, Vapor
  • Strong communication and willingness to learn quickly

What we offer

  • medical
  • vision
  • dental
  • life and disability insurance
  • company 401(k) plan

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Developer (Early Career)

8 matching positions

Software Developer (Early Career)

We’re looking for an Early Career Software Engineer to support the development o...
Location
Location
United States , Fort Lauderdale
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent experience
  • Academic, internship, or project experience with at least one of: Python, JavaScript, TypeScript, Java, C#, C++, Go, Swift, Ruby, PHP
  • Understanding of data structures, algorithms, and REST APIs
  • Familiarity with Git and basic testing concepts
Job Responsibility
Job Responsibility
  • Develop features, fix bugs, and write clean, maintainable code in languages such as Python, JavaScript/TypeScript, Java, C#, C++, Go, Swift, Ruby, or PHP
  • Participate in code reviews and pair programming with senior engineers
  • Write unit and integration tests to ensure code quality
  • Learn foundational system design, Git workflows, CI/CD, and cloud basics
  • Support documentation and contribute to improving engineering workflows
  • Participate in Agile ceremonies (standups, sprint planning, retros)
What we offer
What we offer
  • medical
  • vision
  • dental
  • life and disability insurance
  • company 401(k) plan
Read More
Arrow Right

Early Career Software Developer - Test Framework

GM is developing the next generation of embedded platform software to deliver st...
Location
Location
Canada , Markham
Salary
Salary:
73900.00 - 110900.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's, Master's, or PhD degree in one of the following areas: Computer Engineering, Electrical Engineering, Computer Science, or related fields
  • Must be graduating between December 2025 and August 2026
  • Able to work full-time, 40 hours per week
Job Responsibility
Job Responsibility
  • Support the development of automation features and tools based on customer and team needs, with exposure to automotive serial data related use cases
  • Contribute to Python and Robot Framework based automation solutions that are scalable and maintainable
  • Work with senior engineers to design, develop, test, and improve automation libraries and framework capabilities
  • Participate in code reviews and incorporate feedback to improve code quality and engineering practices
  • Debug issues, troubleshoot automation failures, and help improve framework reliability and usability
  • Actively participate in team scrum meetings including backlog refinement, iteration planning, daily standups, and retrospectives
  • Collaborate with cross-functional teams to understand testing needs and support delivery of automation solutions
  • Learn and apply software engineering best practices, including coding standards, testing, documentation, and version control
  • Stay up to date with emerging technologies and trends in software automation and embedded software development
  • Contribute to a positive, collaborative team environment and continuously build technical depth through hands-on development
What we offer
What we offer
  • Paid time off including vacation days, holidays, and supplemental benefits for pregnancy, parental and adoption leave
  • Healthcare, dental, and vision benefits
  • Life insurance plans to cover you and your family
  • Company and matching contributions to a Defined Contribution Pension plan to help you save for retirement
  • GM Vehicle Purchase Plan for you, your family and friends
  • Fulltime
Read More
Arrow Right

Software Engineer, Autonomous Vehicles Software Systems - Early Career

Role: As a Software Engineer on the Software Validation team within the AV organ...
Location
Location
United States , Sunnyvale; Warren
Salary
Salary:
Not provided
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Recently completed or completing Master's degree in Spring 2026 in Computer Science, Mechanical Engineering, Aerospace Engineering, Physics, Data Science, or related fields
  • Experience in software engineering
  • bonus if overlap in systems engineering, robotics, systems analysis, data analysis, statistical analysis, or other related fields
  • Strong skills in utilizing AI to accelerate SW development
  • Experienced with SQL, Python, and C++ for analyzing large data sets and building production-quality simulation testing products
  • Strong analytical thinking skills with the ability to interpret data and derive impactful conclusions
  • Ability to adapt and operate under ambiguity, going from quick code prototypes to long-term plans on brief time horizons
  • Excellent communication skills, capable of switching between high-level and detailed discussions
Job Responsibility
Job Responsibility
  • Develop and prototype strategies to benchmark autonomy systems’ performance
  • Convert validation strategies into production code that executes high quality AV behavior analysis for continuous and scaled software release cycles
  • Utilize performance data gathered from in-simulation, on-bench, on-road testing, to create actionable insights for AI developers to continuously improve the stack performance
  • Use data analytics to facilitate data driven design, validation, risk analysis, and prioritization decisions
  • Build tools that scale systems engineering prototyped testing products to additional users like the software release team and Embodied AI
  • Facilitate cross-team collaboration to establish coding best practices for the Software Validation Organization
  • Fulltime
Read More
Arrow Right

Software Engineer - Early Career

We are seeking creative, highly motivated engineers with passion and expertise i...
Location
Location
United States , Austin, Texas; Milford, Michigan; Mountain View, California; Warren, Michigan
Salary
Salary:
100000.00 - 140000.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Pursuit of a Bachelor's or Masters degree in one of the following areas: Computer Engineering or Computer Science
  • Must be graduating between December 2025 and August 2026
  • Able to work full-time, 40 hours per week
  • GM does not provide immigration-related sponsorship for this role. Do not apply for this role if you will need GM immigration sponsorship now or in the future.
Job Responsibility
Job Responsibility
  • Deliver high-quality software solutions for embedded Controls systems (EVs, engine, transmission, chassis, brakes, etc..) or vehicle ecosystem, Vehicle Digital Experience, Vehicle Software Updates or Mobile Apps
  • Design, development and implementation of Physics and Controls requirements to continuously improve software for mechatronic controls and diagnostics strategies as well as controller communication or software for vehicle functions and enhancements using embedded development frameworks in Android, QNX and Linux environments
  • Adhere to best software design principles, utilizing design patterns and understanding supervisory controls architecture and hardware abstractions for effective software solutions
  • Test & demonstrate software functionality & readiness
  • Supply common solutions across all GM owned software
  • Document requirements for design solutions and link them to test cases that can demonstrate software functionality
  • Utilize automated test tools in build environments, benches, and vehicles to verify functionality of the feature at the Controller, System and Vehicle level
  • Function as an inclusive Agile Scrum team member to deliver software solutions
  • Have voice in software planning events, share ideas & learnings and help teach/train others
What we offer
What we offer
  • medical
  • dental
  • vision
  • Health Savings Account
  • Flexible Spending Accounts
  • retirement savings plan
  • sickness and accident benefits
  • life insurance
  • paid vacation & holidays
  • tuition assistance programs
  • Fulltime
Read More
Arrow Right

Autonomy/ai software engineer-early career

Kodiak Robotics, Inc. was founded in 2018 and has become a leader in autonomous ...
Location
Location
United States , Mountain View
Salary
Salary:
130000.00 - 160000.00 USD / Year
kodiak.ai Logo
Kodiak Robotics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • C++ Coding Skills
  • Flexibility to work across domains on a wide range of challenges
  • Curiosity and interest in new domains
  • Great communicator, writing clear and concise documentation
  • A team player, taking ownership and working with the team
Job Responsibility
Job Responsibility
  • Write modern C++ in a production environment
  • Collaborate with and receive mentorship from world-class engineers across perception, machine learning, planning, controls, and simulation
  • Develop new features and behaviors for driverless trucks
  • Optimize performance and reliability for real-time autonomous driving applications
  • Embody innovation and collaboration
  • Think creatively and resourcefully to solve problems
What we offer
What we offer
  • Competitive compensation package including equity and annual bonuses
  • Excellent Medical, Dental, and Vision plans through Kaiser Permanente, Cigna, and MetLife (including a medical plan with infertility benefits)
  • MetLife Legal Services, Identity & Fraud Protection, Hospital Indemnity Insurance, Accident Insurance, & Critical Illness Insurance
  • Flexible PTO, 10 paid holidays, and generous parental leave policies
  • Office perks: dog-friendly, free catered lunch, a fully stocked kitchen, and free EV charging
  • Long Term Disability, Short Term Disability, Life Insurance
  • Wellbeing Benefits - Headspace through Cigna, Calm through Kaiser, One Medical, Gympass, Spring Health through Cigna, Rula (mental health navigation)
  • Fidelity 401(k)
  • Commuter, FSA, Dependent Care FSA, HSA
  • Various incentive programs (referral bonuses, patent bonuses, etc.)
  • Fulltime
Read More
Arrow Right
New

Early-Career Information Systems Architect - Technical Security Systems

The Technical Systems Security Department (9246) is seeking an Information Syste...
Location
Location
United States , Albuquerque
Salary
Salary:
87400.00 - 168800.00 USD / Year
sandia.gov Logo
Sandia National Laboratories
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Information Systems / Management Information Systems (MIS), Computer Science or Computer Engineering, Software Engineering, Information Technology, or relevant discipline, or equivalent combination of relevant education and experience
  • Ability to obtain and maintain a DOE Q-level security clearance
Job Responsibility
Job Responsibility
  • Translate business needs into technical solutions and define solutions to business problems through reasoned application of information technology
  • Determine integrated hardware and software architecture solutions that meet performance, scalability, reliability, and security needs
  • Design, develop, and analyze overall architecture of internal systems, including hardware and software
  • Work with stakeholders and staff to conduct high-level investigations for strategy studies, requirements specifications, and feasibility studies, and communicate requirements to management
  • Coordinate design and integration of information systems, including subsystems such as networking, virtual machines, and traditional servers/workstations across all SNL sites
What we offer
What we offer
  • Challenging work with amazing impact that contributes to security, peace, and freedom worldwide
  • Extraordinary co-workers
  • Some of the best tools, equipment, and research facilities in the world
  • Career advancement and enrichment opportunities
  • Flexible work arrangements for many positions include 9/80 (work 80 hours every two weeks, with every other Friday off) and 4/10 (work 4 ten-hour days each week) compressed workweeks, part-time work, and telecommuting (a mix of onsite work and working from home)
  • Generous vacation, strong medical and other benefits, competitive 401k, learning opportunities, relocation assistance and amenities aimed at creating a solid work/life balance
  • Fulltime
Read More
Arrow Right

Electrical Hardware Engineer – HPC/AI Platform Engineering - Early Career

Hewlett Packard Enterprise advances the way people live and work. We bring toget...
Location
Location
United States , Spring
Salary
Salary:
71500.00 - 164400.00 USD / Year
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's in Electrical Engineering or equivalent
  • Strong analytical and problem-solving skills
  • Experience or understanding of electrical design tools and software packages
  • Understanding of design for electronic components, integrated circuitry, and algorithms
  • Excellent written and verbal communication skills
  • Mastery of English and local language.
Job Responsibility
Job Responsibility
  • Design portions of engineering solutions for electrical and electronic parts, subsystems, integrated circuitry, and algorithms based on established engineering principles and in accordance with provided specifications and requirements
  • Implement established test plans for existing designs, including validation of tolerances, form/fit/function, shock and vibration, electromagnetic interference, safety, reliability, thermal generation, and system power measurements
  • Develop an understanding of and relationship with internal and outsourced development partners on electrical hardware design and development
  • Participate as a member of a project team of other electrical hardware engineers and internal and outsourced development partners to develop reliable, cost-effective, and high-quality solutions for low to moderately-complex products
  • Perform other duties as assigned.
What we offer
What we offer
  • Competitive salary and extensive social benefits
  • Diverse and dynamic work environment
  • Work-life balance and support for career development
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Internship - Software Developer

AAC is seeking a paid Summer Intern to support Evolve AIOps, a tool that assists...
Location
Location
United States , Tyson
Salary
Salary:
Not provided
aac.com Logo
AAC
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Current undergraduate or graduate student, recent graduate, or early-career candidate pursuing or holding a degree from an accredited college or university in Computer Science, Information Systems, Information Technology, Cybersecurity, Data Science, Engineering, Business Information Systems, or a related field
  • Strong writing and communication skills, with the ability to explain technical concepts clearly
  • Coursework, project experience, or hands-on experience using at least one major programming language
  • Interest in artificial intelligence, automation, cloud computing, cybersecurity, IT operations, or systems architecture
  • Basic understanding of Agile or Scrum concepts, or willingness to learn
  • Ability to listen to technical discussions, ask good questions, take useful notes, and turn information into organized documentation or project artifacts
  • Ability to work independently, communicate progress clearly, and follow through on assigned tasks
Job Responsibility
Job Responsibility
  • Maintain project tracking information, including tasks, action items, priorities, risks, dependencies, and status updates
  • Support Agile/Scrum activities such as sprint planning, standups, backlog reviews, sprint reviews, retrospectives, meeting notes, and follow-up actions
  • Create and update technical documentation, including system descriptions, process flows, architecture notes, user guides, implementation summaries, diagrams, and presentation materials
  • Assist with hands-on development using a major programming language such as Python, JavaScript, Java, C#, or similar
  • Support basic testing activities, including test case documentation, functional testing, defect tracking, feature validation, and documentation of test results
  • Research topics such as AI-enabled operations, automation, observability, cybersecurity monitoring, DevSecOps, cloud platforms, and open-source technologies
  • Help organize project files, notes, diagrams, documentation, and related materials into a consistent structure
  • Fulltime
Read More
Arrow Right