×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer ll

Job in Woburn, Middlesex County, Massachusetts, 01813, USA
Listing for: TOTAL Deutschland GmbH
Full Time position
Listed on 2026-06-05
Job specializations:
  • Software Development
    Python, Software Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

Located in Woburn, Massachusetts, Midé Technology Corporation (a Hutchinson company) is a research and development firm focused on sensors and smart materials. This full‑time, on‑site position requires a developer comfortable working in a small, cross‑functional team to translate user requests into software requirements and build software solutions for our sensor platforms.

Responsibilities

- Translate user requests into software requirements and design software solutions.

- Work collaboratively with cross‑functional teams and help develop open‑source Python libraries such as ebmlite, idelib, endaq, and endaq-device.

- Contribute to the development and testing of software that handles large data sets, real‑time processing, and sensor configuration.

- Publish code samples or complete a brief coding exercise during the application process.

- Collaborate with mechanical and electronics labs to support sensor integration.

Qualifications
  • Bachelor’s degree or equivalent experience.
  • 2‑6 years of practical experience with AWS and Python.
  • U.S. person (citizen, green card holder, or permanent resident) or able to obtain required Export Authorization.
  • Strong understanding of object‑oriented programming concepts.
  • Fluency in at least one object‑oriented language (Python preferred), Java, C++, C#, Swift.
  • Experience writing large, reusable Python programs.
Preferred Qualifications
  • Experience with Azure IoT Edge, Event Hub, Functions, databases.
  • Networking and small‑scale server design experience (MQTT).
  • Object‑oriented techniques for managing diverse sensor configurations.
  • Efficient handling of large data sets and real‑time processing using Num Py.
  • Testing integration using PyTest.
  • Signal processing skills (Fourier Transforms, PSD, filters, resampling).
  • User interface design and data visualization (e.g., graphing).
  • Python debugging with IDE.
  • Experience with Num Py, Sci Py, Plotly, Pandas, wx Python.
  • Knowledge of statistical analysis techniques (multi‑discriminant).
  • Experience with AI techniques in data processing.
Application Requirements
  • Submit a code sample (Git Hub/Bit Bucket link or file) with application or prior to phone screening.
  • Optional brief coding exercise may be requested.
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary