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