Software Engineer II – Applications (Unity & Real-Time)

Nord Resume

Huntsville (AL)

On-site

USD 75,000 - 114,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical insurance
Dental insurance
Vision insurance
401K with company matching
9/80 work schedule
Paid holiday shutdown

Job summary

AeroVironment is seeking a Software Engineer II (Applications) to join a fast-paced, Agile team working on training and simulation product lines. You will plan, design, develop and test software for stand-alone, networked, cloud-based or internet-related tools, under mentoring from senior engineers.

The role emphasizes software lifecycle discipline, collaboration across teams, and delivering high-quality code with unit tests. Occasional travel may be required and ITAR compliance applies.

Qualifications

  • Bachelor's degree in a relevant engineering/science field or equivalent.
  • 2–5 years of Windows or Linux application software development with OO design.
  • Expertise in C# .Net, C++, or QT; Unity experience highly desirable.
  • Experience writing unit tests and debugging code.
  • Familiar with Agile software development and Scrum lifecycle.
  • Knowledge of SVN or Git and common IDEs/debuggers.

Responsibilities

  • Follow a defined software life cycle development process.
  • Understand requirements and participate in design reviews.
  • Create design documentation per process and guidance from seniors.
  • Code to standards; write tests; validate software and improve processes.
  • Deliver work on time per project schedule and budget.
  • Support algorithm design from detailed requirements.
  • Collaborate with multiple teams reusing software across programs.
  • Provide guidance to less experienced engineers.
  • Work on moderate scope problems and build relationships.
  • Exercise judgment within defined procedures and take ownership.

Skills

C# .Net
C++
QT
Unity
Unit tests
Agile
Source control
Willingness to travel

Education

Bachelor's degree in CS/CE/EE/Math/Physics
Advanced degree preferred

Tools

SVN
Git
IDEs
Debuggers
Test frameworks

Job description

AeroVironment is seeking a Software Engineer II (Applications) to join a fast-paced, Agile team working on training and simulation product lines. You will plan, design, develop and test software for stand-alone, networked, cloud-based or internet-related tools, under mentoring from senior engineers.

The role emphasizes software lifecycle discipline, collaboration across teams, and delivering high-quality code with unit tests. Occasional travel may be required and ITAR compliance applies.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer II, Applications (Real-Time)
Software Engineer II, Applications (Real-Time)

InvestedintheMission • Huntsville (AL)

On-site
USD 75,000 - 114,000
Medical, dental, vision
401K with company matching
9/80 work schedule
Applications Software Engineer II - Real-Time & Unity
Applications Software Engineer II - Real-Time & Unity

AeroVironment, Inc. • Huntsville (AL)

Hybrid
USD 75,000 - 114,000
Medical, dental, vision
401K with company matching
9/80 work schedule
+1
Software Engineer II, Applications — Unity & Cloud Tools
Software Engineer II, Applications — Unity & Cloud Tools

Nord Resume • Huntsville (AL)

On-site
USD 75,000 - 114,000
Medical
Dental
Vision
+3
Junior Software Engineer — Cloud, UI & Agile Growth
Junior Software Engineer — Cloud, UI & Agile Growth

AeroVironment, Inc. • Virginia Colony (CA)

On-site
USD 67,000 - 102,000
9/80 work schedule
Holiday shutdown
Medical, dental, vision benefits
Junior Software Engineer – Applications (Agile, Cloud)
Junior Software Engineer – Applications (Agile, Cloud)

AeroVironment, Inc. • San Diego (CA)

On-site
USD 67,000 - 102,000
Medical
Dental
Vision
+3
Software Engineer - Agile Dev for Cloud-Based Systems
Software Engineer - Agile Dev for Cloud-Based Systems

AeroVironment, Inc. • Moorpark (CA)

On-site
USD 82,000 - 125,000
Medical
Dental
Vision
+3
Senior C++ Engineer – Real-Time Aerospace Autonomy
Senior C++ Engineer – Real-Time Aerospace Autonomy

AeroVironment, Inc. • Lawrence (KS)

On-site
USD 112,000 - 170,000
Medical, dental, vision
401K matching
9/80 schedule
+1
Software Development Engineer: Build Real-World, Mission-Critical Apps
Software Development Engineer: Build Real-World, Mission-Critical Apps

AeroVironment, Inc. • Herndon (VA)

Hybrid
USD 3,500 - 520,000
Medical, dental, vision
401K with company matching
9/80 work schedule
+1
Software Engineer, Agile Cloud Dev & Mentorship
Software Engineer, Agile Cloud Dev & Mentorship

AeroVironment, Inc. • Virginia Colony (CA)

On-site
USD 82,000 - 125,000
Medical, dental, vision
401K with company match
9/80 work schedule
+1
Junior Software Engineer: Build, Test & Deliver in Agile
Junior Software Engineer: Build, Test & Deliver in Agile

AeroVironment, Inc. • Moorpark (CA)

On-site
USD 67,000 - 102,000
Medical, dental, vision insurance
9/80 work schedule
401K with company matching
+1