Joseph Beckenbach Email and Phone Number
Joseph Beckenbach personal email
- Valid
Joseph Beckenbach phone numbers
Joseph Beckenbach is a Senior Firmware Engineer at Schneider Electric at Schneider Electric. He possess expertise in python, c++, c, c#, java and 36 more skills. He is proficient in Spanish.
-
Senior Firmware EngineerSchneider Electric Apr 2022 - PresentRueil Malmaison, Paris, Fr• Contributed to a proof-of-concept (PoC) demo with main features of plug-and-produce and high availability, using FIDO Device Onboarding (FIDO) to securely and automatically install the customer's desired operating system and provision the workload (using a Docker container as a virtual PLC)• Did research and development of TSN (Time-Sensitive Networking) and OPC UA technologies, focusing on IEEE 802.1AS (generalized Precision Time Protocol or gPTP) and OPC UA Pub/Sub -
Integration/Build EngineerSchneider Electric Jan 2018 - Mar 2022Rueil Malmaison, Paris, Fr• Be the integration leader and build master for a firmware platform team for Ethernet Industrial Automation products. Firmware is written in C++.• Maintain and develop build automation (implemented with Jenkins and Perl) for large software builds and fix build errors• Work with different team members to ensure their deliveries have high quality, including running static code analysis with Klocwork.• Roll-out new tools and development processes for the team, such as new source build versions of VxWorks• Be the integration leader for sprint releases to customers, including smoke testing all profiles, tagging the development branch, pushing to the master branch, and being the “gate-keeper” of the development branch. Using git for source code version control.• Merge code between feature branches and the development branch• Work with firmware architects on white-box and gray-box testing• Develop and maintain test automation, mainly using Python.• Improve the efficiency of the development, testing, and delivery processes• Designed and developed a CI/CD test automation setup that retrieves new build images and runs regression and performance tests• Executed in-depth performance testing of the RSTP component, which resulted in fixing two bugs• Researched and implemented a process for transitioning the source code from a private server to an “Inner Source” environment on GitHub Enterprise so the code can be shared with other teams in the company• Worked on an agile team doing integration, DevOps, and development for software on an Edge box, which provides communication between connected devices and the cloud. Using technologies such as Docker, Python, Azure, InstallShield, and Golang.• Investigated the real-time capabilities of virtual PLCs (Docker containers) on various operating systems and hardware with various configurations, including automated performance testing with Ansible and Python, applying the Linux real-time patch, and orchestration scenarios. -
Software DeveloperSchneider Electric Jun 2016 - Dec 2017Rueil Malmaison, Paris, Fr• Tested a firmware platform for Ethernet Industrial Automation products.• Designed, developed, and maintained Python scripts for test automation.• Tests included the following services: Ethernet/IP, Modbus TCP, RSTP, FDR, SNMP, FTP, Web Server, Switch Manager, IP Forwarding, Security, SNTP, LCP, Syslog, LLDP, QoS, Rate Limiting, SSL, OPC UA• Wrote test plans and test reports and logged bugs.• Learned how to build firmware images written in C++ and assisted with fixing bugs. -
Junior Software Test EngineerYaskawa - Solectria Solar Jun 2014 - Jan 2016Lawrence, Ma, Us•Tested software for power inverters that connect to solar grids, including the embedded DSP boards that control the inverters and their networking and web technology used to monitor them.•Worked on agile scrum teams alongside developers.•Used Polyspace to perform static analysis to find bugs in the software, mostly for a DSP written in C. Evaluated the bugs with developers and tracked them in Bugzilla.•Developed a Maven project written in Java that runs Selenium WebDriver using TestNG, prints a pass/fail message to the user for each test, and takes screenshots to test menu icons and login functionality of a network mesh home page. Integrated this project in Jenkins for automated builds.•Developed numerous python scripts: one that stresses the cpu, memory, and IO of a Beaglebone linux device, one that tests the network throughput of a wifi mesh, one that inserts ranges of values for variables into an xml file used in static analysis, one that reads a csv file with a time column and multiple data columns and then creates new csv files with the time column altered to start at 0 and one data column per text file, one that performed scripting analysis of a photovoltaic data monitoring database, and more.•Took ownership and managed a GUI written in C# that is used to load software onto a DSP board. Tested the program, wrote test cases, trained people to use it, kept track of bugs, and assisted on new development.•Managed project requirements and test cases in SpiraTeam.•Established and supported best practice for software version control using SVN.•Developed and executed automation tests using Matlab to analyze data retrieved from a DSP board.•Used a PIL (Processor-in-loop) in Matlab Simulink to simulate and analyze DSP functionality in real-time.•Assisted on standard certification of the software and product (MISRA-C, CERT-C, UL).•Tested parameter values that are changed with an RS-232 connection to the inverter. -
Software Solutions EngineerAras Corporation Jun 2011 - Jul 2012Andover, Massachusetts, Us• Troubleshot issues for customers of the open-source Aras Innovator PLM (Product Lifecycle Management) application via a support phone line and email.• Performed quality assurance (QA) testing and customer software upgrades.• Reviewed and debugged customers’ code written in C# (.NET), SQL, XML, Javascript, and VB. -
Lab Assistant For Electric Circuit TheoryBoston University Sep 2010 - Dec 2010Boston, Ma, UsAssisted students with electric circuit labs involving oscilloscopes, multimeters, and function generators -
Undergraduate Teaching Fellow For PhotonicsBoston University Sep 2010 - Dec 2010Boston, Ma, UsAssisted students with building a photo-phone circuit using amplifiers and modulation -
InternPc Quickhelp May 2010 - Jul 2010Winchester, Ma, UsRemoved viruses, recovered hard drives, communicated via phone between two offices (Winchester and Woburn), and helped with advertising campaigns
Joseph Beckenbach Skills
Joseph Beckenbach Education Details
-
Boston UniversityComputer Engineering
Frequently Asked Questions about Joseph Beckenbach
What company does Joseph Beckenbach work for?
Joseph Beckenbach works for Schneider Electric
What is Joseph Beckenbach's role at the current company?
Joseph Beckenbach's current role is Senior Firmware Engineer at Schneider Electric.
What is Joseph Beckenbach's email address?
Joseph Beckenbach's email address is jb****@****ail.com
What is Joseph Beckenbach's direct phone number?
Joseph Beckenbach's direct phone number is +160373*****
What schools did Joseph Beckenbach attend?
Joseph Beckenbach attended Boston University.
What skills is Joseph Beckenbach known for?
Joseph Beckenbach has skills like Python, C++, C, C#, Java, Matlab, Sql, Xml, Polyspace, Linux, Selenium Webdriver, Jenkins.
Free Chrome Extension
Find emails, phones & company data instantly
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial