1

Temporary Fresh Graduate Software Engineer Jobs in Birmingham, AL

Use AutoCAD Civil 3D and hydrology modeling software to produce engineering drawings, plans, and ... If eligible, the benefits available for this temporary role may include the following: * Medical ...

... or temporary relocation to the project site. A vehicle allowance and fuel card will be provided ... Experience with Auto CAD Civil 3D or equivalent modeling software. * Experience with construction ...

... or temporary relocation to the project site. A vehicle allowance and fuel card will be provided ... Experience with Auto CAD Civil 3D or equivalent modeling software. * Experience with construction ...

... or temporary relocation to the project site. A vehicle allowance and fuel card will be provided ... Experience with Auto CAD Civil 3D or equivalent modeling software. * Experience with construction ...

... or temporary relocation to the project site. A vehicle allowance and fuel card will be provided ... Experience with Auto CAD Civil 3D or equivalent modeling software. * Experience with construction ...

... or temporary relocation to the project site. A vehicle allowance and fuel card will be provided ... Experience with Auto CAD Civil 3D or equivalent modeling software. * Experience with construction ...

... or temporary relocation to the project site. A vehicle allowance and fuel card will be provided ... Experience with Auto CAD Civil 3D or equivalent modeling software. * Experience with construction ...

... or temporary relocation to the project site. A vehicle allowance and fuel card will be provided ... Experience with Auto CAD Civil 3D or equivalent modeling software. * Experience with construction ...

... or temporary relocation to the project site. A vehicle allowance and fuel card will be provided ... Experience with Auto CAD Civil 3D or equivalent modeling software. * Experience with construction ...

... or temporary relocation to the project site. A vehicle allowance and fuel card will be provided ... Experience with Auto CAD Civil 3D or equivalent modeling software. * Experience with construction ...

... or temporary relocation to the project site. A vehicle allowance and fuel card will be provided ... Experience with Auto CAD Civil 3D or equivalent modeling software. * Experience with construction ...

... or temporary relocation to the project site. A vehicle allowance and fuel card will be provided ... Experience with Auto CAD Civil 3D or equivalent modeling software. * Experience with construction ...

... or temporary relocation to the project site. A vehicle allowance and fuel card will be provided ... Experience with Auto CAD Civil 3D or equivalent modeling software. * Experience with construction ...

... or temporary relocation to the project site. A vehicle allowance and fuel card will be provided ... Experience with Auto CAD Civil 3D or equivalent modeling software. * Experience with construction ...

... or temporary relocation to the project site. A vehicle allowance and fuel card will be provided ... Experience with Auto CAD Civil 3D or equivalent modeling software. * Experience with construction ...

... or temporary relocation to the project site. A vehicle allowance and fuel card will be provided ... Experience with Auto CAD Civil 3D or equivalent modeling software. * Experience with construction ...

Showing results 21-40

Temporary Fresh Graduate Software Engineer information

See Birmingham, AL salary details

$59.5K

$138.3K

$192.6K

How much do temporary fresh graduate software engineer jobs pay per year?

As of Aug 22, 2026, the average yearly pay for temporary fresh graduate software engineer in Birmingham, AL is $138,258.00, according to ZipRecruiter salary data. Most workers in this role earn between $112,500.00 and $162,100.00 per year, depending on experience, location, and employer.

What is a temporary fresh graduate software engineer?

Temporary Fresh Graduate Software Engineers are recent university graduates who are hired on a short-term or contract basis to work on software development projects. These roles provide hands-on experience in coding, debugging, and collaborating with experienced engineers, often serving as a bridge between academic studies and permanent employment. Such positions help fresh graduates build their professional skills, enhance their resumes, and potentially transition into full-time roles within the company or industry. Temporary roles may last from a few months up to a year, depending on the employer’s needs.

What does a temporary fresh graduate software engineer do?

As a Temporary Fresh Graduate Software Engineer, you will typically be assigned to support ongoing development projects, such as writing and testing code, fixing bugs, and assisting with documentation. You may collaborate closely with senior engineers or project managers to learn best practices and contribute to team goals. The projects often vary, providing exposure to different technologies and methodologies, which is valuable for building foundational skills. Regular feedback and mentorship are common, helping you grow your professional abilities in a supportive environment.

What are the key skills and qualifications needed to thrive as a temporary fresh graduate software engineer?

To thrive as a Temporary Fresh Graduate Software Engineer, you need a solid grasp of programming fundamentals, problem-solving abilities, and a degree in computer science or a related discipline. Familiarity with coding languages like Java, Python, or C++, as well as experience with version control systems like Git and development environments, are typically expected. Strong communication, eagerness to learn, and teamwork are standout soft skills in this entry-level role. These skills and qualities are essential for quickly adapting to new projects, collaborating with colleagues, and effectively contributing to software development tasks.

What is the difference between Temporary Fresh Graduate Software Engineer vs Junior Software Developer?

AspectTemporary Fresh Graduate Software EngineerJunior Software Developer
CredentialsTypically recent graduates with minimal experienceUsually 0-2 years of experience, may have internships
Work EnvironmentEntry-level, often temporary or contract roles in tech companiesFull-time or part-time roles, often permanent, in various industries
Employer UsageHiring for training or project-based needs, often in startups or large firmsStandard entry-level position for ongoing employment

The main difference is that a Temporary Fresh Graduate Software Engineer is usually a short-term, entry-level role for recent graduates, often with a focus on training and project experience. In contrast, a Junior Software Developer is a more permanent position for those starting their careers, with potential for growth within the company.

Senior Navigation & Autonomy Engineer

Tocaro Blue

Birmingham, AL • On-site

$130K - $162K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 3 days ago


Job description

Location: Birmingham, Alabama

Transform Maritime Autonomy with Cutting-Edge AI/ML

Are you an experienced Navigation and Autonomy Engineer ready to revolutionize marine technology? Join Tocaro Blue, where your expertise in perception, tracking, and navigation will shape the future of maritime perception and autonomous navigation.

With Tocaro Blue, as a Senior Navigation and Autonomy Engineer, you'll be at the forefront of developing the intelligent systems that will power autonomous marine operations. Working within an elite team of 5-7 engineers, you will architect and implement the next generation of our software products that support marine autonomy: multi-target tracking, sensor fusion (especially using marine Radar and EO/IR cameras), localization in GPS-denied environments, and path-planning.

The users of our perception software products include the developers of Unmanned and Autonomous Surface Vehicles (USV and ASV) supporting the US Navy as well as major marine electronic manufacturers (OEM) for recreational ADAS and autopilot applications. Whereas automotive automation like lane-keeping and driver assistance are becoming universal, the Marine environment poses unique challenges that are not yet solved. Tocaro Blue provides a rare opportunity for you to help define the autonomy roadmap for an entire industry. Your work will evolve from creating perception systems for situational awareness to developing obstacle avoidance systems, and ultimately full autonomous control systems for marine vessels.

What You'll Pioneer

  • Design and optimize multi-object tracking systems for maritime situational awareness
  • Contribute to real-time multi-sensor-multi-object fusion tracking algorithms
  • Create vessel motion models to enhance object tracking using parameter estimation
  • Develop Radar-based global localization and SLAM against reference cartography
  • Deploy high-performance tracking and SLAM algorithms on real-time edge hardware using optimized C++ implementations
  • Create robust sensor fusion algorithms for precise vessel localization combining GPS, IMU, and signals of opportunity, ensuring real-time inference capabilities in challenging maritime conditions
  • Build global path-planning and local obstacle avoidance techniques for over-the-horizon autonomous routing.

Required Qualifications:

  • Advanced degree (MS/PhD) in Electrical Engineering, Mechanical Engineering, Robotics, or related technical field
  • 7+ years of hands-on experience applying parameter and state estimation, dead-reckoning and localization, and sensor fusion to dynamic systems (graduate research counts if directly applicable)
  • Proven track record through Master's thesis, dissertation, or commercial projects demonstrating mastery of both localization and target tracking.
  • Expert-level C++ development backed by python and/or MATLAB prototyping.

Preferred Expertise:

  • Expert understanding of geometry, statistics, and state estimators
  • Experience optimizing and deploying localization, fusion, and tracking models to edge computing platforms using C++
  • Portfolio of personal projects or research solving complex real-world problems through software innovation
  • Background in automotive or marine systems, robotics, or other autonomous vehicle development
  • Passion for pushing the boundaries of what's achievable with sensor fusion in challenging environments
  • Design-of-experiment for perception and fusion system testing and evaluation.

Why Tocaro Blue?

Competitive Compensation & Growth:

  • $130,000-$162,000 base salary with potential for equity in a rapidly growing company
  • Comprehensive benefits: 401(k) with 4% company matching, full health/dental/vision coverage, life and disability insurance, and generous PTO
  • Continuous learning through training programs and conference attendance

Innovation-First Culture:

  • Direct impact on defining the future of maritime autonomy
  • Access to challenging real-world problems that push the limits of current Marine Autonomy capabilities
  • Collaborative environment with top-tier engineers and researchers

Work Environment:

  • Engineering office in Birmingham, AL
  • Engaging fieldwork opportunities with monthly data collection trips to our Pensacola, Florida testing facility
  • Work-life balance that supports both innovation and personal growth

~~~

Tocaro Blue, LLC is an equal opportunity employer and we value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Individual offers are based are made based on skill and experience, geographic location, as well as role, responsibility, and leadership within the company, and other due diligence. Our hiring team will try to determine whether each candidate fits the job description and may choose, at their discretion, to redirect a candidate to another job offering that is more appropriate.

All employees must be eligible to obtain a U.S. Department of Defense security clearance. With few exceptions, this is restricted to U.S. citizens and legal permanent residents (a.k.a. current Green Card Holders). Tocaro Blue LLC is not able to sponsor work visas nor permanent resident cards ("green cards") for this role.