- Plan and lead the development of services in Python that communicate with embedded devices and industrial controllers (e.g. EtherNet/IP, S7comm, BACnet, Profinet)
- Be a technical mentor for other software engineers.
- Lead the technical architecture of custom protocol implementations, network scanners, and internal tools.
- Work with product management, customers, and stakeholders to refine and breakdown product requirements.
- Become well versed in OT (Operational Technology) and industrial control systems for the purpose of building better tools and services.
- Product-driven software development experience with Python (typically 5+ years).
- Technical leadership, the ability to lead a project/feature end-to-end, and mentor junior engineers.
- Ability to quickly understand, modify, and extend large, existing Python codebase with numerous contributors.
- Knowledge of best practices for managing long-term codebase health, particularly as it relates to Python: packaging, automated testing, dependency management, environment setup, design patterns, and incremental refactoring approaches.
- Understanding of modern software engineering practices like agile project management, CI/CD and test automation.
- Exceptional written and verbal communication, towards sharing complex ideas and ensuring the whole team can follow along and contribute.
- Team lead experience, and/or an interest in growing in that direction while remaining hands-on and technical.
- Experience with Operational/Industrial hardware, software, standards, and protocols.
- Exposure to working with containers and containerizing existing applications (e.g. Docker, Kubernetes, Mesos).
- Experience implementing systems following RFC's/formal specifications.
- Experience working on large Python code bases with a large number of contributors.
- A working understanding of network concepts such as TCP/IP, DNS, switching, routing, and firewalls.
- Experience with Python libraries such as Pydantic and Pytest
-
Vp, Software Engineering
1 day ago
Exact Sciences Corporation Madison, United States**Help us change lives** · At Exact Sciences, we're helping change how the world prevents, detects and guides treatment for cancer. We give patients and clinicians the clarity needed to make confident decisions when they matter most. Join our team to find a purpose-driven career, ...
-
NebulaWorks Madison, United StatesJob ID: 886 / Full-time/Part-time: Full-time / Job Category: IT / Fixed/Term: Permanent · "Logistics is people business" - this motto clearly shows that employees are the key factor for DACHSER's success. Founded in 1930, this family-owned company is now one of the leading logis ...
-
BlueWave Ventures Maple Bluff, United StatesAbout SPEKTRA Vibration Technology and Acoustics GmbH Dresden: · For over 30 years, SPEKTRA has been supplying calibration equipment, vibration and shock exciters, custom measurement and testing systems, and services to our international customers. With our calibration systems, w ...
-
Software Engineer
4 days ago
Talascend Madison, United StatesTalascend is seeking a professional, skilled individual for our Software Engineer position located in Madison, WI. · Overview · The Denali NPI will deliver HCs next generation DXA system providing a scalable HW/SW platform that spans across the Performance, Premium, and Value m ...
-
Software Engineer
6 days ago
TALENT Software Services Madison, United StatesAre you an experienced Software Engineer - Mid (CPE) with a desire to excel? If so, then Talent Software Services may have the job for you Our client is seeking an experienced Software Engineer - Mid (CPE) to work at their company in Madison, WI. · Position Summary: The Software ...
-
Software Engineer
4 days ago
YOH - HARLEY-DAVIDSON Madison, United StatesJOB REQUIREMENTS: Software Engineer Category: Engineer Employment Type: Contract Reference: BH Yoh has an immediate need for a Java Software Engineer. This position is remote but has to be local to come onsite at times in Madison, WI. 1 Year Assignment Pay up to \$54 per hour w2 ...
-
Software Engineer
5 days ago
Talent Software Services Madison, United StatesSoftware Engineer - Mid (CPE) · Job Summary: Talent Software Services is in search of a Software Engineer - Mid (CPE) for a contract position in Madison, WI. The opportunity will be one year with a strong chance for a long-term extension. · Position Summary: The Software Engineer ...
-
Software Engineer
2 weeks ago
Talascend Madison, United StatesTalascend is seeking a professional, skilled individual for our Software Engineerposition located in Madison, WI. · Overview · The Denali NPI will deliver HCs next generation DXA system providing a scalable HW/SW platform that spans across the Performance, Premium, and Value mar ...
-
Software Engineer
3 days ago
Canonical - Jobs Madison, United StatesJob Description · Job DescriptionAs a member of the Kubernetes product team, you will build the operators and addons; the former, offering complete lifecycle management of mission-critical components, and the latter, a zero-ops experience for seamlessly integrating projects into ...
-
Software Engineer
6 days ago
Motion Recruitment Madison, United StatesOur client, a game streaming service is looking for a Software Engineer II that would be responsible for design and implementation of interactive web-based services. Candidate will be creating and improving Java code as well as providing component level designs for the platform. ...
-
Software Engineer
1 day ago
Snow Fox Data, a Division of Excelion Partners Wisconsin, United StatesHighlights: · Remote-First and Full-Time position; however, candidates must live within Wisconsin for this role. · Full-Stack Software Development Position (.NET, SQL, and experience working with modern JavaScript frameworks/libraries is a requirement). · Salary is between $100K ...
-
Software Engineer
1 week ago
Rose International Madison, United StatesJOB REQUIREMENTS: Date Posted: 04/12/2024 Hiring Organization: Rose International Position Number: Job Title: Software Engineer III Job Location: Madison, WI, USA, 53707 Work Model: Hybrid Employment Type: Temporary Estimated Duration (In months): 7 Min Hourly Rate(\$): 50.00 Max ...
-
Software Engineer
2 weeks ago
Creative Financial Staffing Madison, United StatesSoftware Engineer · Exciting Infrastructure | Great Benefits | Role open due to growth · About the Company and Opportunity: · Our client is globally recognized as providing "best in class" products for their clients focused in a variety of vertical markets for incredibly difficu ...
-
Software Engineer
1 week ago
CFS - Technology Madison, United StatesJob Description · Job DescriptionSoftware Engineer · Exciting Infrastructure | Great Benefits | Role open due to growth · About the Company and Opportunity: · Our client is globally recognized as providing "best in class" products for their clients focused in a variety of vertica ...
-
Software Engineer
2 weeks ago
iNET Web Madison, United StatesResponsibilities · Design, build, deploy, and maintain complex web applications · Work independently and collaboratively with clients and colleagues to ensure quality and consistency · Test code, find and fix bugs, troubleshoot system problems and errors · Program in C# within A ...
-
Software Engineer
9 hours ago
Yoh Madison, WI, United StatesYoh has an immediate need for a Java Software Engineer. This position is remote but has to be local to come onsite at times in Madison, WI. 1 Year Assignment Pay up to $54 per hour w2 based on experience. Job Description: · The Software Engineer II is responsible for design and ...
-
Software Engineer
1 day ago
ACL Digital Madison, United StatesDuration:0-12 month(s) · Description/Comment:SCOPE: Designs, develops, troubleshoots and debugs software programs for enhancements and new products. Develops software and tools in support of design, infrastructure and technology platforms, including operating systems, compilers, ...
-
Software Engineer
1 week ago
Syms Strategic Group, LLC (SSG) Madison, United StatesJob Description · Job DescriptionSyms Strategic Group (SSG) is seeking a talented Software Engineer · Department: Veterans Affairs · Type: Full Time · Min. Experience: Experienced · Security Clearance Level: Public Trust (MBI) · Military Veterans are highly encouraged to apply ...
-
Software Engineer
1 week ago
Beacon Technologies Madison, United States Full timeBeacon Technologies is seeking a Mid-Level Software Engineer for our client partner. As a Mid-Level Software Engineer, you will work with product stakeholders and other engineers to design, break down, implement, ship, and maintain features across our client's full technology sta ...
-
VP, Software Engineering
1 day ago
Exact Sciences Madison, WI, United StatesHelp us change lives · At Exact Sciences, we're helping change how the world prevents, detects and guides treatment for cancer. We give patients and clinicians the clarity needed to make confident decisions when they matter most. Join our team to find a purpose-driven career, an ...
Senior Software Engineer - Madison, United States - Verve Industrial Protection
Description
Job Description
Job DescriptionVerve is on a mission to secure the world's critical infrastructure providers by bringing the tools and techniques of defense-in-depth strategies employed by best-in-breed IT practices to OT (Operational Technology).
We're a team of software developers, controls engineers, product managers, designers, and security professionals working to build software solutions that keep the bedrock of modern-day life safe: power, oil, gas, water, chemicals, medicine and other industries.
The development team responsible for Verve's Agentless Device Inventory (ADI) product is looking to add an experienced Python developer.
What You'll Do
What You'll Need
Nice to Have
Verve is an Equal Opportunity Employer. Verve does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other basis covered by appropriate law. All employment is decided on the basis of qualifications, merit, and business need.