Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Systems Software Engineer - SCADA & IoT

$36.54 - $50.24 per hour

ATS Automation Tooling Systems Inc

Select how often (in days) to receive an alert: Requisition ID: 17109 Location: Woodbridge, ON, CA, L4L 8K9 Date: May 22, 2026 Software Developer Role Overview Designs and implements custom software based on customer and project requirements. Programming assignments may involve PC and/or PLC's, and the integration of various third-party instrumentation or data acquisition devices. Integration stage will combine software with associated custom-built machine(s) and involve proving out mechanical, electrical, and software components to produce a fully functional system. Systems span a wide variety of industries and technologies. Work is performed under the supervision, guidance, and direction of more senior software developers and is commensurate with level of ability Pay Rate: $36.54 - $50.24 Eligible for Annual Incentive Bonus Stock Purchase Plan Health Care Benefits + $600 Health Care Spending Account Employee Engagement Events (Employee BBQs and lunches, weekly snack day, etc.) Employee Development Programs Specific Responsibilities Develop C# and .NET code for Test Executive and SAMS software products Develop software in C/C++ code for microcontroller hardware targets (Arduino, Raspberry Pi). Designing software for remote IoT devices Design and implement SCADA systems using ATS Test software packages. This includes data collection from PLC, instrumentation, barcode scanners, vision systems, and other 3rd party equipment With input and guidance from more senior developers, design programs specific to customer and project requirements based on standard ATS Test Systems programming methods Debug and commission test system programs on our shop floor during systems integration stage and then on the customer's site during installation Works with customers, project managers, other software developers, designers, toolmakers, and technicians to solve problems to provide the customer with a complete functional system Programs should be written in clear concise high-level structured software development languages. Object oriented design methods should be used whenever appropriate so that systems can be easily integrated and enhanced for use in future applications. All procedure methods and data structures should be documented within the source so that other programmers can easily learn to work with the software Informs customer project personnel regarding documentation and advises them on solving technical problems Provide customer with training specific to their current project, i.e.: machine operation, programming principles, program functionality and program structure Willingness to travel up to 25% Ensures that all business activities are performed with the highest ethical standards and in compliance with the ATS code of business conduct Adhere to all Health and safety rules and procedures Qualifications Education: Bachelor's Degree in Computer Science, Software, Electrical or Computer Engineering Experience: 5 years of professional software engineering experience in production systems; including full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience Minimum 3 years of embedded software development experience using C/C++; prior working experience with automotive software standards, test procedures and build processes Experience with project and software configuration management processes and tools (e.g. GitHub and Jira) Experience in deciphering TCP/IP, CAN and LIN packet traces Experience with Supervisory Control and Data Acquisition (SCADA) and Manufacturing Execution Systems (MES) systems Good background in object-oriented programming languages and design methodologies; understanding of C# and .NET code Preferred experience developing real-time data acquisition and control applications Experience with configuration/troubleshooting of instrumentation (power supplies, meters, sensors, safety switches, etc.) using vendor software and interfaces Good oral and written communication skills are required, and high level of interpersonal skills to work effectively in a geographically dispersed team Ability to manage time and meet deliverable timing is critical Health & Safety Requirements Work in conformance with divisional health, safety and environmental procedures and compliance to legislative requirements Refrain from removing or altering safety devices or guarding unless hazardous energies are controlled through lockout-tagout methods Report any unsafe conditions or unsafe acts, defect in any equipment or protective device, and any accidents/incidents to the supervisor Ensure that the required protective equipment is used for assigned tasks Attend all required health, safety and environmental training Assist in investigating accidents/incidents where applicable Refrain from engaging in any prank, contest, feat of strength, unnecessary running or rough and boisterous conduct The Compensation offered will be based on the local job market and may vary depending on factors such as the job-related knowledge, skills, experience of the selected candidate, as well as other objective business considerations. Subject to these considerations, the total compensation package for this position may also include other elements, such as an annual cash incentive in addition to a full range of medical, retirement, and/or other benefits. Details of these benefit plans will be provided when the selected job candidate receives an offer of employment. ATS is in compliance with the Accessibility for Ontarians with Disability Act (AODA), 2005 and will, upon request, assist those who may require specific accommodations due to personal disability. We would ask those who require assistance to notify our offices as soon as possible if accommodation is necessary. #J-18808-Ljbffr ATS Automation Tooling Systems Inc

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Embedded Systems Software Engineer - SCADA & IoT in Port Reading, NJ vacancy
  • $36.54 - $54.81 per hour

     ..., L4L 8K9 Date: May 22, 2026 Control Systems Software Designer Role Overview As a member of a...  ...including programming PLCs to interface with SCADA systems like Ignition, ATS SAMS, and...  ...Basic, C#, Python) Ability to reverse-engineer and write PLC code from scratch Select... 
    Suggested
    Local area
    Immediate start
    Worldwide

    ATS Automation Tooling Systems Inc

    Port Reading, NJ
    4 days ago
  • $138.16k - $226.08k

     ...Senior Distributed Systems Engineer - Kotlin/Spring Location: This role enables associates to work virtually full-time, except for required...  ...platform engineering, fintech, SaaS, cloud infrastructure, IoT, and distributed systems backgrounds. You will lead the architecture... 
    Suggested
    Full time
    Temporary work
    Work experience placement
    Work at office
    Local area
    Work from home
    1 day per week

    Elevance Health

    Woodbridge, NJ
    3 days ago
  •  ...QUALIFICATIONS 1. Bachelor's degree in computer science, Computer Engineering, relevant technical field, or equivalent practical experience. 2. 10 years of software experience with experience related to embedded systems. 3. Familiarity with data acquisition systems and... 
    Suggested

    Kasmo Global

    Iselin, NJ
    18 days ago
  •  ...powerhouse that has stood for engineering excellence, innovation,...  ...and distributed energy systems. We create technology...  ...(e.g., PLC, HMI, SCADA, Drives, Industrial Networks...  ...(e.g., Industry 4.0, IoT, AI), control theory,...  ...automation hardware and software, including: SIMATIC... 
    Suggested

    Siemens Mobility

    Perth Amboy, NJ
    3 days ago
  • $64.31 per hour

    System One is looking for an ADMS Technology Engineer in Newark, New Jersey, to analyze business needs and provide technical solutions in a hybrid work environment. The role requires expertise in managing ADMS and utility systems, offering $64.31 per hour. The ideal candidate... 
    Suggested
    Hourly pay

    System One

    Newark, NJ
    3 days ago
  • $134.55k - $205.56k

     ...protective relaying and controls systems for HV and EHV substations. As a Lead Substation Engineer, you will: Work on a wide...  ...communications equipment, developing SCADA and telecommunication concepts...  ...ETAP, ASPEN, CDEGS, or vendor software. Familiarity with design codes... 
    Hourly pay
    Local area
    Remote work
    Relocation package
    Flexible hours
    3 days per week

    Sargent Lundy

    Port Reading, NJ
    2 days ago
  • A leading automation firm in Rahway is seeking a skilled Automation Engineer to ensure compliance and support in a regulated pharmaceutical manufacturing environment. The role involves preparing documentation, troubleshooting equipment, and developing testing protocols... 

    Xyntek Inc.

    Rahway, NJ
    3 days ago
  • $100k - $150k

     ...Technologies is a forward-thinking software development company dedicated...  ...for a skilled Industrial IoT Engineer to join our dynamic team and...  ..., data-driven industrial systems spanning the factory floor to...  ...acquisition pipelines from PLCs, SCADA, and sensors using protocols... 
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship
    Work visa

    Bright Vision Technologies

    Iselin, NJ
    2 days ago
  • iOS Mobile Front-end Developer / iCreditworks Rate- DOE Visa- USC/GC and GCEAD's MOI- Video Location- Iselin, NJ (3 days Onsite Required/ 2 Days Remote) - Local Candidates Duration- 6 Months - 12 Months Contract Must have strong experience in Swift / Objective-C ...
    Contract work
    Local area
    Remote work

    ShiftCode Analytics

    Iselin, NJ
    1 day ago
  •  ...Description: Research and analyze various software's/systems and database tools to identify best...  ...AR, MACHINE LEARNING, RPA, BLUE PRISM, IOT, ELASTIC SEARCH, DATASTAGE, ERWIN, OLAP,...  ..., SQR, PEOPLE TOOLS, APPLICATION ENGINE, WORK FLOW, PS QUERY, N-VISION, WORKDAY,... 

    New York Technology Partners

    Iselin, NJ
    1 day ago
  •  ...TX, Charlotte, NC or Iselin, NJ Responsibilities Own system design and architecture from concept to production Design scalable...  ...with enterprise and external standards Mentor SE3 engineers and provide technical leadership Partner closely with cross-... 

    RIT Solutions

    Iselin, NJ
    4 days ago
  • Job Title: Full Stack Lead/Developer Location: 100% Remote Job Type: Contract Visa Status- H1B YOE- 12+ years Mandatory skills: .Net background with AWS Lambda, DynamoDB, Serverless,Angular 16+, Typescript. Job Description: Full Stack ...
    Contract work
    H1b
    Local area
    Remote work

    Kasmo Global

    Iselin, NJ
    3 days ago
  •  ...true innovator in the GNSS & IoT domain, working on cutting‑edge...  ...passionate Senior Silicon Validation Engineer to join their team. Here are...  ...design teams, firmware, and software teams to define digital test...  ...‑level through to full system operation. Creating Python/C... 

    microTECH Global Limited

    Staten Island, NY
    1 day ago
  • $159k - $305k

     ...About this role: Wells Fargo is seeking a Lead Specialty Software Engineer in technology as part of Commercial and Corporate & Investment...  ...adoption, and cost-efficient resource usage, while ensuring all systems meet enterprise risk, compliance, and regulatory controls.... 
    Work experience placement
    Relocation package

    Wells Fargo

    Iselin, NJ
    1 day ago
  • $122k - $145k

     ...powered, customer-obsessed team building the most innovative end-to-end food supply chain in the industry. From proprietary routing systems to our state-of-the-art fulfillment center, every part of our business is designed to deliver unmatched quality, convenience, and... 
    Work at office

    FreshDirect

    Woodbridge, NJ
    4 days ago
  • ## Engineer, Control Systems DesignApplylocations: NJ Edisontime type: Full timeposted on: Posted 2 Days...  ..., voltage support).* Develop PLC, SCADA, and HMI logic tailored to energy storage...  ...with electronics engineering, software engineering, and manufacturing teams to... 
    Work at office
    Local area
    Shift work
    Night shift

    Eos Energy Enterprise

    Edison, NJ
    2 days ago
  •  ...Software Engineer 4 Lead Virtual Developer Location: Charlotte, NC / Minneapolis, MN / Chandler, AZ / Phoenix, AZ / Iselin, NJ Work Model...  ...Support in-house applications and virtual infrastructure systems Databases: SQL Server, MySQL Scripting: PowerShell, Python, PHP... 
    Contract work
    Remote work
    Monday to Friday
    Shift work

    Veracity

    Iselin, NJ
    2 days ago
  • $143k - $224k

     ...About this role: Wells Fargo is seeking a Lead Software Engineer as part of the Wealth & Investment Management Technology team. This is an exciting opportunity to join the team building solutions for Wells Fargo Investment Institute organization. In this role you will... 
    Work experience placement
    Relocation package

    Wells Fargo

    Iselin, NJ
    4 days ago
  • $110k - $180k

     ...digital solutions that empower employees and clients. As a Lead Software Engineer, you will play a pivotal role in driving the development and...  ..., and management to support seamless integration across systems. Ensure APIs adhere to performance, scalability, and security... 
    Temporary work
    Work at office
    Remote work

    Bessemer Trust

    Woodbridge, NJ
    1 day ago
  • $159k - $305k

     ...About this Role: Wells Fargo is seeking a Lead Specialty Software Engineer (Cryptography Engineer) to contribute to a next-generation Digital...  ...of applied cryptography, hardware security, and distributed systems, implementing threshold signing protocols inside attested... 
    Work experience placement
    Remote work
    Relocation package

    Wells Fargo

    Iselin, NJ
    4 days ago
  • $159k - $305k

     ...About this role: Wells Fargo is seeking a Lead Specialty Software Engineer in technology as part of Commercial and Corporate & Investment...  ...will: Lead complex initiatives on selected domains Ensure systems are monitored to increase operational efficiency and managed... 
    Work experience placement
    Relocation package

    Wells Fargo

    Iselin, NJ
    1 day ago
  •  ...the search for multiple full-time, direct-hire Lead Full Stack Software engineers with a background in Python, React, and Typescript on AWS...  ...development, and management of RESTful and GraphQL APIs for seamless system integrations. Ensure APIs adhere to performance,... 
    Full time

    2Bridge Partners

    Woodbridge, NJ
    1 day ago
  • $106.8k - $194.8k

     ...help to build a better working world. WAF Operations Solution Engineer PRACTICE DESCRIPTION: As a WAF Operations Solution...  ...best practices. ~ Familiarity with ITIL processes and ticketing systems for incident management. ~ Relevant certifications (e.g., CISSP... 
    Summer holiday
    Flexible hours

    EY

    Iselin, NJ
    3 days ago
  •  ...assignment, candidate may: Consult on or participate in moderately complex initiatives and deliverables within Systems Operations Engineering and contribute to large-scale planning related to Systems Operations Engineering deliverables. Review and analyze... 

    3B Staffing LLC

    Iselin, NJ
    4 days ago
  •  ...Systems Operations Engineer 4 – File Transfer Operations Support (FTOS) Location: Charlotte, NC / Minneapolis, MN / Chandler, AZ / Phoenix, AZ / Iselin, NJ Work Model: Hybrid (3 Days Onsite / 2 Days Remote) Duration: 24 Months Work Type: Contract (Contingent) Positions... 
    Contract work
    Remote work
    Monday to Friday
    Shift work

    Veracity

    Iselin, NJ
    2 days ago
  • $134.55k - $205.56k

     ...PLS-CADD. Adhere to Sargent & Lundy's System of Processes. This role offers a hybrid...  ...experience: BS degree from an ABET-accredited engineering program. 12 or more years of...  ...experience. Proficiency with PLS-CADD software. Experience must include preparation of... 
    Hourly pay
    Work at office
    Local area
    Remote work
    Relocation package
    Flexible hours
    3 days per week

    Sargent Lundy

    Port Reading, NJ
    2 days ago
  • An energy efficiency consulting firm is seeking a Lead Energy Engineer with at least 5 years of relevant experience to lead energy audits...  ...work environment, requiring strong technical skills in energy systems and the ability to mentor junior engineers. Candidates should... 

    Nenni and Associates

    Port Reading, NJ
    1 day ago
  •  ...Lead Databricks Engineer Location: NYC, NY OR Iselin, NJ (Hybrid – 3 days’ work from office) Duration: 6+ Months Required Skills ~ Query/Redshift experience is good to have ~3+ years Python(numpy, pandas) coding experience ~ Experience with Snowflake... 
    Work at office
    Local area

    Zortech Solutions

    Iselin, NJ
    4 days ago
  •  ...Lead Databricks Engineer Location: NYC, NY OR Iselin, NJ (Hybrid – 3 days’ work from office) Job Description: Inperson interview is must, Expenses will be paid for in-person if not local (Financial background is must) Major Responsibilities: Work on Finance... 
    Work at office
    Local area

    Zortech Solutions

    Iselin, NJ
    3 days ago
  •  ...Lead Infrastructure Engineer – Middleware Integration Outstanding contract opportunity! A well-known Financial Services Company is...  ...platforms (z/OS, zLinux, AIX) Familiarity with Incident Management systems (ServiceNow preferred) Experience monitoring alerts, batch... 
    Full time
    Contract work
    Temporary work
    Flexible hours

    Motion Recruitment

    Iselin, NJ
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Systems Software Engineer - SCADA & IoT. Be the first to apply!