Here is the full list of all 34 Battlefield 2042 achievements. It takes around 60-80 hours to unlock all of the achievements on Windows.
Earn a T1 Mastery Badge with any Vehicle
Successfully extract 25 times in Hazard Zone
Earn a T1 Mastery Badge with any Weapon
Successfully extract with 50 Data Drives in Hazard Zone
Successfully extract in Hazard Zone without anyone in the squad having died
Perform a roadkill with an air vehicle
Earn a T1 Mastery Badge with any Gadget or Throwable
Destroy 50 Vehicles
Capture 100 objectives in Conquest
Perform 20 melee kills in one round
Perform 20 headshot kills in one round
Get a quad-kill while defending an objective
Inflict 2500 damage in one round while defending objectives using Boris' SG-36 Sentry Gun
Repair 1000 damage on Vehicles in one round
Wingsuit fly from the Rocket Hangar to the Launch Pad on Orbital
Win 42 rounds across all game modes
Perform 7 kills in one life with Dozer's SOB-8 Ballistic Shield
Destroy an air vehicle with a rocket launcher while parachuting
Earn a T1 Mastery Badge with any Specialist
Killed 50 enemies while in Vehicles
Kill 500 enemy soldiers while not in a Vehicle
Earn first place as a squad
Travel 15km using ground vehicles
Call in 15 Loadout Crates with Angel
Travel for 1000m in one round with Mackay's Grappling Hook
Heal 3000 points of damage within a single round with Falck's S21 Syrette Pistol
Resupply 50 teammates
Earn a Ribbon III of each type
Reach Player Level 15
Reach Player Level 25
Reach Player Level 5
Revive 100 teammates
Travel 25 km without using vehicles
Outstanding performance achieved