I believe https://80000hours.org could help you. "You have 80,000 hours in your career.This makes it your best opportunity to have a positive impact on the world.
If you’re fortunate enough to be able to use your career for good, but aren’t sure how, our in-depth guide can help you...". They have an amazing support and list job offers related to the key world problems: https://80000hours.org/job-board/?role-type=engineering
If you’re fortunate enough to be able to use your career for good, but aren’t sure how, our in-depth guide can help you...". They have an amazing support and list job offers related to the key world problems: https://80000hours.org/job-board/?role-type=engineering
Good luck!