Principal Software Engineer - Signals & Algorithm Interfaces (Python/C++)
Newton or Mounds View
$153k-$229k/yrOnsiteFull Time
MedtronicNYSE: MDT: Developing and manufacturing medical technologies and therapies globally.
7+ YOEBachelor’s or higher in a related field with 7+ years real-time software experience; strong Python and C++ skills; DSP/signal processing knowledge; cross-functional leadership.
Tennant CompanyNYSE: TNC: Designs and manufactures industrial and commercial floor cleaning equipment.
1+ YOEMaster's or equivalent in CS/Data Science/Robotics/Statistics, 1+ year related software development experience, experience with cloud (Azure/AWS), big data, deep learning, NLP, ML algorithms, and BI tools.
Azure AI Foundry, Azure HDInsight, Azure Datafactory, Azure ML, AWS SageMaker, Apache Hadoop, Spark, Kafka, HBase, Hive, Storm, Databricks, Microsoft Power BI, Tableau
U.S. BankNYSE: USB: Provider of personal, business, and institutional financial services.
5+ YOE5+ years relevant experience, Bachelor's degree or equivalent, experience with Hogan systems and mainframe technologies, strong algorithms/data-structures and agile/DevOps familiarity.
Hogan DDA Application, Hogan process dictionary (PCD), CICS/VTAM, IMS/DB2, COBOL II, Easy Trieve, JCL, MVS, Expeditor, Gitlab, Microsoft Excel
Arizona or California or Colorado or Connecticut or District of Columbia or Florida or Georgia or Idaho or Illinois or Indiana or Iowa or Maryland or Massachusetts or Michigan or Minnesota or Missouri or New Jersey or New Mexico or New York or North Carolina or Ohio or Oklahoma or Oregon or Pennsylvania or Puerto Rico or Rhode Island or Tennessee or Texas or Utah or Vermont or Virginia or Washington or West Virginia or Wisconsin or Wyoming or Brazil or Canada or Colombia or Germany or Ghana or India or Indonesia or Italy or Kenya or Mexico or Morocco or Netherlands or Poland or Singapore or South Africa or Spain or Switzerland or United Kingdom
$95k-$149k/yrRemoteFull Time
Wikimedia Foundation: Operates Wikipedia and provides global free knowledge infrastructure.
2+ YOE2–5 years software engineering experience; proficiency with JavaScript or PHP (or similar), unit testing, version control, strong written communication, and solid algorithms/data-structures skills.
AspenTech: Provides industrial software for asset optimization and process simulation.
2+ YOEBachelor's in software engineering or related field, 2+ years OOP (Java preferred) and web (JavaScript/HTML/CSS) experience, MongoDB experience preferred, strong algorithms/data structures and testing skills, U.S. work authorization required.
Honeywell InternationalNASDAQ: HON: Designs and manufactures technologies for aerospace, buildings, and industry.
Bachelor's in a technical discipline and R&D experience with navigation systems required; proficiency in C/C++, MATLAB, ROS, Python and related tools; US Person required; experience with navigation algorithms, sensors, and regulated product development preferred.
C/C++, MATLAB, ROS, OpenCV, Ubuntu, Python, GDAL, CUDA
U.S. BankNYSE: USB: Provider of personal, business, and institutional financial services.
3+ YOEBachelor's or equivalent; 3+ years software engineering experience; 5+ years Python; 2–3 years Generative AI experience with RAG, vector DBs, LangChain/LangGraph; API and agile/DevOps experience; strong algorithms and collaboration skills.
ITWNYSE: ITW: Global manufacturer of specialized industrial equipment and consumables.
Design and develop power conversion systems, perform circuit simulation and thermal/magnetic analysis, lead hardware verification and EMI/EMC testing, collaborate on control algorithms; BS in electrical engineering required; travel <10%.
San Diego or Seattle or Bellevue or Redmond or San Francisco or Sunnyvale or Santa Clara or Washington, D.C. or Maryland or Virginia or Austin or New York City or Minneapolis
$123k-$170k/yrOnsiteFull Time
AmazonNASDAQ: AMZN: Global online retail and cloud computing technology provider.
Bachelor's in EE/CompE (or in progress), experience in communication theory (OFDM, MIMO), MATLAB/Python for algorithm development, converting floating-point to fixed-point, BER/SNR analysis; U.S. citizenship or permanent resident/asylee/refugee required by export control.
SAPXETRA: SAP: Provides enterprise application software and cloud services.
0+ YOEMaster's or Bachelor's in computer science, strong algorithms and data structures, experience with C++, Java, Scala, Python or similar, knowledge of distributed systems and big-data tools, entry-level.