Software Development Test Engineer
4 weeks ago
Location: Foxborough, MA (Onsite, 3 days a week)
Job SummaryWe are seeking a skilled Software Development Engineer in Test (SDET) with a focus on Electrical IoT devices, relay monitors, and firmware development. The ideal candidate will have a background in energy monitor development and experience in developing and maintaining test equipment for the manufacturing and release process. This role requires onsite work at our Foxborough office to build and maintain test equipment.
Key Responsibilities- Develop and Maintain Test Equipment: Design, build, and maintain test equipment for manufacturing and release processes.
- Firmware Development and Testing: Collaborate closely with firmware development teams to ensure robust testing of firmware for IoT devices.
- DVT (Design Validation Testing): Write detailed test plans and test cases, execute these plans, capture results, and understand variant testing of multiple hardware configurations.
- Test Development and Automation: Develop and automate tests for embedded Linux applications using Shell scripts and Python.
- Front End User Testing: Ensure thorough testing from a user standpoint, understanding the lifecycle of applications.
- Performance Metrics Analysis: Measure and analyze CPU usage, memory usage, and non-volatile storage usage.
- Educational Background: Degree in Hardware Engineering, Applied Engineering, or a related field with a firmware background.
- Collaborative Projects: Proven experience working on collaborative projects in a team environment.
- Troubleshooting: Strong troubleshooting skills for multi-component setups.
- DVT Experience: Experience in medium-scale DVT development and execution.
- Medium Scale DVT Development: Ability to develop and execute detailed validation tests.
- Shell Scripts: Proficient in writing and debugging Shell scripts.
- Troubleshooting: Expertise in troubleshooting multi-component setups.
- Embedded Linux Applications: Experience in developing and testing embedded Linux applications.
- Python: Proficient in Python for test automation and scripting, including libraries and frameworks like Flask, ZMQ, and sockets.
- Performance Metrics: Understanding of how to measure and interpret CPU usage, memory usage, and non-volatile storage usage.
- MySQL and SQLite: Experience with relational databases.
- Docker: Familiarity with Docker for development and local setup.
- Front End User Testing: Familiarity with applications from a user standpoint and their lifecycle.
- DVT (Design Validation Testing): Writing and executing detailed test plans and cases, understanding variant testing.
- Test Development and Automation: Assessing risk and integration points, automating tests for embedded Linux applications.
- Performance Metrics: Measuring and analyzing performance metrics like CPU usage, memory usage, and non-volatile storage.
- Backend: Python (Flask, ZMQ, sockets, HTTP API), PoE, IQS, ZPL, QT, serial debug, regex, MySQL, SQLite, Bash, Docker.
- Frontend: React, JavaScript.
- Infrastructure: Networking (firewall basics, IP routes, CIDR ranges, VPN), basic WiFi knowledge, VNC, SSH, AWS (S3, RDS).
- Experience: Embedded devices, Debian-based Linux distributions, programming resource-constrained devices.
- Rust Experience: Familiarity with the Rust programming language.
- Research and Development: Experience in research and development environments.
- Must be able to work onsite at our Foxborough office to build and maintain test equipment.
If you have a passion for developing and maintaining robust testing solutions for IoT devices and a background in firmware development, we encourage you to apply for this exciting opportunity.
By submitting your application, you agree to our terms and conditions. We are an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.
Let us learn about you Apply today.
You must submit an online application to be considered for any position with us. This position will be posted until filled.
Looking to make an IMPACT with your career? When you are thinking about joining a new team, culture matters. At Schneider Electric, our values and behaviors are the foundation for creating a great culture to support business success. We believe that our IMPACT values - Inclusion, Mastery, Purpose, Action, Curiosity, Teamwork - starts with us.
Become an IMPACT Maker with Schneider Electric - apply today
#J-18808-Ljbffr-
Software Developer
1 month ago
Trenton, Ontario, K0K, Hastings region, Canada Calian Group Ltd. Full timePosition OverviewCalian is seeking a Software Developer for an upcoming project in the defense sector. This role is remote but must be geolocated in Trenton, ON.ResponsibilitiesDesign, write, read, test, and correct code for new software, including programming animation software to predefined specifications for interactive video games, Internet, and mobile...
-
Software Developer
4 weeks ago
Trenton, Ontario, K0K, Hastings region, Canada Calian Group Full timePosition OverviewCalian is seeking a Software Developer for an upcoming modeling and simulation project in the defense sector.ResponsibilitiesDesign, write, read, test, and correct code for new software, including programming animation software to predefined specifications for interactive video games, Internet, and mobile applications.Analyze information to...
-
Engineer, Test Development
1 month ago
Newmarket, Ontario, L0G, York region, Canada Celestica Inc. Full timePress Tab to Move to Skip to Content Link Select how often (in days) to receive an alert: Select how often (in days) to receive an alert: SummaryThe Engineer, Test Developmentdesigns, develops and implements automatic test equipment and test programs for product testing and design verification which ensure robust and high quality assembled products in...
-
Project Manager-Instrumentation Field Devices
4 weeks ago
Foxboro, Ontario, Hastings region, Canada Oil and Gas Job Search Ltd Full timeWhat will you do?The Project Manager is responsible for achieving the project's objectives. They will work closely with the Project Executive, Project Sponsor, and Project Management Team to define the project objectives, create the project plan and execute the plan to achieve those objectives. The Project Manager has a working knowledge of the technical...
-
Connected Device Solutions Leader
4 weeks ago
Foxboro, Ontario, Hastings region, Canada Oil and Gas Job Search Ltd Full timeSchneider Electric creates connected technologies that reshape industries, transform cities and enrich lives. Our 144,000 employees thrive in more than 100 countries. From the simplest of switches to complex operational systems, our technology, software and services improve the way our customers manage and automate their operations. Help us deliver solutions...
-
Software Development Engineer in Test II
3 weeks ago
Mississauga, Ontario, C4W, Peel region, Canada Haare In Bestform Full timeSoftware Development Engineer in TestHelp Build the Next Generation of Cloud-Scalable AI-Based Security ProductsHave a passion for software security? Excel at implementing public cloud at scale? Desire to apply Machine Learning to solve complex problems? This may well be the role for you. Our Communication and Collaboration Security products are cutting edge...
-
Software Developer in Test and Automation
2 weeks ago
Waterloo, Ontario, N2J 4P9, Waterloo region, Canada RideCo Full timeThis is an opportunity in the exciting and fast-growing transportation technology industry. Public transit is being transformed from a system of static, scheduled fixed-routes, to a dynamic on-demand network, and you'll be one of the pioneers shaping this transformation.As a member of the Test & Automation Team, you will be responsible for ensuring...
-
Technical Sales Migration Consultant
4 weeks ago
Foxboro, Ontario, Hastings region, Canada Oil and Gas Job Search Ltd Full timeWhat will you do? The Technical Sales Migration Consultant (TSC) provides sales support throughout the sales cycle. This support is specific to the development of complex applications or solutions for our customer base.The successful Candidate will work alongside our current SME as part of the on-boarding program. Assists the pursuit team with identifying,...
-
MATLAB Test Developer
1 week ago
Ottawa, Ontario, Ottawa region, Canada Insight Global Full timeRequired Skills & Experience • 3+ years as a Software Developer in Test / QA Engineer• Experience with the MATLAB language and programming platform• Experience with GitLab for version control and CI/CD processes and Git Runners for test automation• Solid understanding of Linux environments and command-line tools Nice to Have Skills & Experience •...
-
Test Engineer
1 week ago
Mississauga, Ontario, Peel region, Canada Open Systems Technologies Full timeOST is looking for a contract Hybrid role in Mississauga for Test Engineer. This is a 3 days hybrid role. Please let me know if you would be interested in this below role . If you are, please apply with a copy of your updated resume and contact details.Key Responsibilities:• Identify and recommend requirements for STLC through analysis on the impacted...
-
Automation Test Developer
2 weeks ago
Ottawa, Ontario, Ottawa region, Canada Procom Full timeSoftware Automation Test Developer, Python1-year+ contract. On-site work, Ottawa.On behalf of our leading-industry client, Procom is seeking a Software Automation Developer, with strong Python scripting experience. The successful candidate will be part of the Test Automation & Tools Development team involved in the delivery of software solutions that...
-
Senior Software Engineer
4 weeks ago
Mississauga, Ontario, C4W, Peel region, Canada Software Aspekte Full timeBackend Software Engineer (various levels) – Cloud Integrated productsBuilding the next generation of Mimecast protection productsBe on the cutting edge as we build the next generation of Mimecast’s “Work Protected” product line, building on the X1 platform to deliver seamless protection across all the communication and collaboration tools used by...
-
Sr. Angular Developer
2 weeks ago
Mississauga, Ontario, Peel region, Canada Scadea Software Solutions Full timeWe are seeking a highly skilled Senior Software Engineer with expertise in architecture and design, framework development, and front-end technologies such as Angular and Micro Frontends (MFE). The ideal candidate will possess a strong understanding of HTML/CSS .The successful candidate will play a crucial role in designing and implementing robust, scalable...
-
Software Developer
3 weeks ago
Lively, Ontario, P0M, Sudbury region, Canada MacLean Engineering Full timePOSITION TITLE: GUI Software Developer III - Autonomous Vehicle SystemsLOCATION: Sudbury or Collingwood, OntarioAbout the Position: The successful candidate will be working as a member of the Autonomous Vehicle Systems (AVS) team. This is a fast-moving, multi-disciplinary team deploying cutting edge technology on mobile machines in the underground hard-rock...
-
Software Engineer
1 month ago
Mississauga, Ontario, C4W, Peel region, Canada Questron Technologies Corp Full timeWe are seeking Software Engineer to help maintain and develop Questron UI applications. As a Developer, you will be participating in design sessions and subsequently develop call center related applications and support user testing, sign off and production migration.Responsibilities include, but are not limited to:Analyze and understand functional business...
-
Senior Software Engineer
2 weeks ago
Mississauga, Ontario, Peel region, Canada eTeam Full timeJob Title: Senior Software EngineerHybrid @ Mississauga, ON (2 Days/Week Onsite)Duration: 15+ MonthsPay Rate: $55-$62/hrDescription:Client Sequencing is not only changing science, but we are changing lives. Our software teams are laying the groundwork for the future by developing powerful bioinformatics algorithms, data analysis tools, and software/systems...
-
Durability Test Engineer
7 days ago
Windsor, Ontario, Essex region, Canada Premier Staffing Solution Full timeJOB TITLE - DURABILITY ENGINEERLOCATION - WINDSOR, ONNO VISA SPONSORSHIP AVAILABLE NOW OR IN THE FUTURELOCAL CANDIDATES ONLYThe Durability Engineer - RTS will be responsible for setting up and conducting durability tests using MTS real-time hydraulically actuated simulators and conducting data acquisition using various data acquisition systems. This involves...
-
Embedded Software Engineer
7 days ago
Mississauga, Ontario, Peel region, Canada Resonaite Full timeOur client in the telco and IoT sector is looking for a fulltime/permanent Embedded Software Engineer to join their team.Location: hybrid MississaugaResponsibilities:Develop embedded products to meet customer specifications and requirements.Contribute to the design and development of a complete product, including firmware, software modules, test modules, and...
-
Software Engineer II
1 month ago
Ajax, Ontario, L0H, York region, Canada Sanmanuel Nsn Full timeThe Information Technology (IT) department for the San Manuel Band of Mission Indians (the Tribe) provides and supports a leading-edge technology infrastructure to the organization in support of ever-changing technological advances in the Gaming industry and the Tribe’s business enterprises. The ability to effectively prioritize and execute tasks in a...
-
Senior Embedded Software Engineer
2 weeks ago
Concord, Ontario, York region, Canada Cleveland Range Full timePosition Summary:Lead Engineer for all Cleveland’s control system projects and Sustaining support for legacy controls. Works collaboratively with other functional areas to set and meet priorities that support the business strategy. Identifies and defines system architectures, hardware requirements, and application software functionality for the brand....