TotalEnergies logo
TotalEnergies
Posted 164 days agoVerified live 1d ago

Software Engineer ll

Brief overview

Woburn, MAIn-person
UndergradOr in progress
2+ yrsMinimum
29 H-1B approvalsDept. of Labor
6 green cardsCertified filings
Object-oriented programmingPython programmingAmazon Web Services (AWS)Azure IoT EdgeAzure Event HubAzure FunctionsDatabase managementNetworkingSmall-scale server designMQTTHandling large data setsReal-time data processingNumPyIntegration testingPyTestSignal processingFourier Transforms

About the company

TotalEnergies logo
TotalEnergiestotalenergies.com

Produces and markets oil, gas, and low-carbon electricity.

Visa sponsorship history

4 years sponsoring, last filed FY2026

Data powered by U.S. Department of Labor. This does not guarantee sponsorship for this specific role.
29H-1B approved
97%approval rate
8new H-1B hires
6PERM certified
$123,632median wage / yr
H-1B Petition ApprovalsVisas USCIS actually granted: the strongest sign the company sponsors.
20236
202412
20257
20264
LCA Certified ApplicationsAn early filing step, not a visa approval: it signals intent, not confirmed sponsorship.
20234
20243
20252
Green Card (PERM) FilingsCertified green card filings: a long-term commitment to international hires.
20241
20255
Top sponsored roles
Middle Officer & Business AnalystProject EngineerCommercial O & M Services ManagerProject Development AnalystBusiness Development Manager
Sponsored employees from
Norway

Job description

Summary

TotalEnergies is an engineering research and development company focused on sensors and smart materials, located in Woburn, Massachusetts. They are seeking a Software Engineer II to work in a small team, translating user requests into software requirements and contributing to the development of their enDAQ sensor line and other projects.

Responsibilities

  • Help translate user requests into software requirements
  • Demonstrate an understanding of object-oriented programming concepts and their application
  • Write large, reusable programs in Python

Skills

  • Have a Bachelor's degree or equivalent experience
  • Have 2-6 years practical experience, with a solid understanding of the Amazon Web Services platform and some Python experience
  • Be a US person (citizen, green card holder, or permanent resident) or obtain an Export Authorization from the appropriate government agency
  • Be able to demonstrate an understanding of object-oriented programming concepts and their application
  • Have fluency in at least one object-oriented programming language: Python (preferred), Java, C++, C#, Swift, etc
  • Have experience writing large, reusable programs in Python
  • Experience working with Azure, particularly IoT Edge, Event Hub, Functions, and databases
  • Networking and small-scale server design experience, particularly using MQTT
  • Object-oriented techniques to handle the management of many different configurations of sensors
  • Experience using Python to efficiently handle large data sets and real time processing, particularly using NumPy
  • Test techniques to manage integration into a growing code base, particularly using PyTest
  • Signal processing, such as Fourier Transforms, PSD, filters, and resampling
  • Experience with user interface design and the graphing and display of data
  • Python debug experience using an IDE
  • Knowledge or experience with some of the following Python packages: Numpy, SciPy, Plotly, Pandas, wxPython
  • Knowledge of statistical analysis techniques such as multi-discriminant analysis
  • Experience with AI techniques in data processing

Qualifications

Must Haves

  • Have a Bachelor's degree or equivalent experience
  • Have 2-6 years practical experience, with a solid understanding of the Amazon Web Services platform and some Python experience
  • Be a US person (citizen, green card holder, or permanent resident) or obtain an Export Authorization from the appropriate government agency
  • Be able to demonstrate an understanding of object-oriented programming concepts and their application
  • Have fluency in at least one object-oriented programming language: Python (preferred), Java, C++, C#, Swift, etc
  • Have experience writing large, reusable programs in Python

Nice to Haves

  • Experience working with Azure, particularly IoT Edge, Event Hub, Functions, and databases
  • Networking and small-scale server design experience, particularly using MQTT
  • Object-oriented techniques to handle the management of many different configurations of sensors
  • Experience using Python to efficiently handle large data sets and real time processing, particularly using NumPy
  • Test techniques to manage integration into a growing code base, particularly using PyTest
  • Signal processing, such as Fourier Transforms, PSD, filters, and resampling
  • Experience with user interface design and the graphing and display of data
  • Python debug experience using an IDE
  • Knowledge or experience with some of the following Python packages: Numpy, SciPy, Plotly, Pandas, wxPython
  • Knowledge of statistical analysis techniques such as multi-discriminant analysis
  • Experience with AI techniques in data processing

More jobs like this