Flatgigs logo
Flatgigs

Scaling Investor-Backed Startups & Growth Companies

Systems & Integration Engineer

Systems EngineerSystems EngineerFull TimeRemoteMid LevelTeam 1-10Since 2023H1B No SponsorCompany SiteLinkedIn

Location

Worldwide

Posted

31 days ago

Salary

0

Seniority

Mid Level

Job Description

Systems & Integration Engineer

Flatgigs

Role Description We are building a hardware-agnostic IoT platform that connects physical sensors, industrial controllers, gateways, and OEM devices to a unified cloud dashboard. We need an experienced IoT Systems & Integration Engineer who can build the protocol adapters, gateway software, and device abstraction layer that makes this possible. This role works directly with a large ecosystem of OEM hardware suppliers across multiple countries. Qualifications - 5–9 years of hands-on IoT systems integration, embedded systems, or industrial automation work — lab or field hardware experience is mandatory; purely software candidates will not be considered. - Deep, practical Modbus TCP and RTU experience — you have implemented Modbus masters and slaves, mapped register addresses from datasheets, and debugged communication failures at the byte level. - Solid MQTT knowledge: broker configuration, topic design, QoS level selection, hardware MQTT client integration and troubleshooting. - Python for production-quality protocol adapter development — not scripting; you write maintainable, tested integration libraries. - Industrial IoT gateway configuration and programming: Advantech, Moxa, Pepperl+Fuchs, or any equivalent embedded Linux gateway platform. - OPC-UA hands-on experience: browsing server address spaces, reading node values, implementing client subscriptions. - Ability to read hardware datasheets, electrical schematics, and communication protocol specifications independently — this is a day-to-day requirement, not an occasional one. - Sensor domain experience across at least 3 of the following: temperature/humidity, power/energy monitoring, GPS/asset tracking, pressure/flow, vibration/accelerometer, air quality. - Remote work discipline: rigorous documentation habits, async-first communication, and ability to coordinate physical hardware testing across distributed locations. Requirements - Build and maintain the device integration layer: Python and C-based protocol adapters, drivers, and translation modules for sensors, PLCs, energy meters, gateways, and OEM hardware. - Implement production-quality integration adapters for: MQTT v3.1/v5.0, Modbus TCP, Modbus RTU, OPC-UA, BACnet/IP, SNMP, CoAP, HTTP REST, and proprietary OEM APIs. - Write reusable protocol libraries that abstract hardware communication behind a unified Device Interface — not one-off scripts per device. - Build and maintain the Device Compatibility Matrix: all tested hardware logged with protocol version, firmware, known issues, config templates, and onboarding effort estimate. - Conduct hardware-in-the-loop testing for every new device: validate telemetry accuracy, command round-trip time, error handling, and reconnection behaviour under interrupted connectivity. - Build device profile templates enabling configuration-based onboarding of certified device types — no customer-side code required. - Implement data normalisation: raw hardware values (register counts, voltage, proprietary units) converted to standardised engineering-unit JSON telemetry. - Build edge gateway software running on embedded Linux gateways and Raspberry Pi-class devices for local protocol translation, data buffering, and pre-processing. - Implement local data buffering on edge: no data loss during cloud connectivity gaps — mandatory for industrial and logistics deployments. - Develop edge aggregation logic: configurable statistical summaries to reduce uplink bandwidth where cloud cost or connectivity is constrained. - Configure and validate edge runtimes: AWS Greengrass, Azure IoT Edge, or Node-RED on target OEM gateway hardware. - Implement secure edge-to-cloud communication: mTLS with X.509 certificates, certificate rotation, and revocation handling. - Build OTA update clients on edge devices: receive, validate, stage, and apply firmware updates from the platform OTA service. - Evaluate new hardware from the supplier ecosystem: produce integration feasibility reports and effort estimates within 48 hours of receiving a new device. - Work with OEM technical teams to obtain datasheets, SDK documentation, communication specs, and evaluation units. - Write SDK and integration guides for each certified hardware family — enabling customers to self-onboard without raising support tickets. - Validate hardware compatibility for customer deployment environments before any commercial commitment is made. - Maintain complete documentation for every integration: protocol specs, firmware versions tested, known limitations, configuration templates, troubleshooting steps. Benefits - Remote work flexibility. - Opportunity to work with cutting-edge IoT technologies. - Collaborative and innovative work environment.

Related Categories

Related Job Pages

More Systems Engineer Jobs

Highmark Health logo

Systems Analyst – Beaker Anatomic Pathology

Highmark Health

Creating remarkable health experiences, freeing people to be their best.

Systems Engineer31 days ago
Full TimeRemoteTeam 10,001+Since 1852H1B Sponsor

• Responsible for configuring, rolling out, and supporting the assigned Beaker Epic application(s) • Plans, designs/builds, tests, implements, and supports the needs of Beaker Epic software • Analyzes and determines system requirements and specifications, performing and documenting workflow analysis while evaluating user experience • Works towards building higher-level skills and interoperability knowledge • Ability to identify some issue resolution within support work with little or no assistance or direction from direct supervisor • Consistently contributes to and manages small to medium task sets within the assigned area of a project • Contributes to workflow analysis, data collection, report details, or other technical configurations to understand application functionality and customer perspective.

Louisiana + 4 moreAll locations: Louisiana | North Carolina | Maryland | Pennsylvania | Washington
$68.4K - $105.9K / year
Job Closed
WelbeHealth logo

Contact Center Systems Analyst II, Genesys Cloud CX

WelbeHealth

Unlocking the full potential of our most vulnerable seniors.

Systems Engineer32 days ago
Full TimeRemoteTeam 501-1,000H1B Sponsor

• Work independently to research, define, plan, and implement new Genesys Cloud CX technology projects following the guidance and prioritization of the Director of Business Applications • Evaluate existing Genesys Cloud CX workflows and configurations used in operations, identify opportunities to streamline workflows, and leverage under-utilized functionalities • Lead the implementation of AI voice agent capabilities within Genesys Cloud, identifying opportunities to automate routine interactions, reduce wait times, and free staff to focus on higher-complexity engagements • Serve as a subject matter expert for the engineering team for all Genesys-related integration projects, and maintain all production and test environments for Genesys Cloud CX • Manage the relationship with the Genesys vendor and with key stakeholders for WelbeHealth teams that utilize Genesys • Learn and support additional enterprise applications as needed with guidance from the Director of Business Applications

California
$39 - $52 / hour
Hightouch logo

Software Engineer, Distributed Systems

Hightouch

Sync customer data from your warehouse into the tools your business teams rely on.

Systems Engineer32 days ago
Full TimeRemoteTeam 51-200Since 2020H1B No Sponsor

Role Description We are looking for a distributed systems engineer to work on the systems that power the syncing engine our customers and other engineering teams rely on. This presents an exciting challenge where you can apply your expertise in distributed systems, performance optimization, and troubleshooting to push the boundaries of what is possible and meaningfully improve our ability to move massive amounts of customer data. This role also provides a unique opportunity to work on a multi-cloud and multi-region infrastructure that supports a global customer base. We believe in enabling our engineers to do their best work for our customers by giving them extremely high levels of ownership and autonomy. This comes in different forms: - You will own and deliver projects from start to finish. - You will work directly with customers to solve their hardest scaling problems. - You will have a lot of influence over what we work on as a team and company. Some of the problems we’ll be working on include: - Sync Speed: Customers want to sync a lot of data to important destinations like Facebook and Snapchat, which requires us to analyze every part of our syncing process and find where we can optimize to sync data more quickly. - Streaming Syncing: We currently sync data from sources in batch only, but envision a world where we also do syncs in real-time and support streaming sources like webhooks and queues. - Scalability and Reliability: As part of our rapid growth, we’re always evaluating current future bottlenecks in scaling and reliability, and architecting for the next order of magnitude of growth. - Personalization API: Our Personalization API product provides a low latency caching layer on top of data warehouses that enable customers to use their data warehouse for real-time personalization use cases with <30ms p90 response times with QPS in the millions. - Multi-Region and Multi-Cloud: Supporting our multi-region and multi-cloud backend, including extending it to launch Hightouch on in new regions to support data residency requirements of our global customer base. We are looking for talented, intellectually curious, and motivated individuals who are interested in tackling the problems above. This is a senior role, but we focus on impact and potential for growth more than years of experience. The salary range for this position is $180,000 - $320,000 USD per year, which is location independent in accordance with our remote-first policy. We also offer meaningful equity compensation in the form of ISO options, and offer early exercise and a 10 year post-termination exercise window. Qualifications - You are an engineer with a passion for solving hard technical problems that generate real value for customers. - You’re motivated by high ownership and are comfortable in a fast-paced, startup environment. - You have experience and comfort with distributed systems and high-scale systems or the ability and desire to build this experience quickly. - You’ve built syncing engines that process and move terabytes of data per day in a scalable way. - You’ve created event collection or data streaming services that power company critical systems. - You’ve owned systems that have undergone orders of magnitude of growth and helped them scale accordingly. - You have relevant skills and are a fast learner who is excited to take on the challenges we face. Interview Process Our goal with the interview process is to balance speed with giving both parties opportunities to assess whether there is a strong mutual fit. We will ask you questions, but we want you to ask us questions! Our technical interviews focus on how you design systems because we believe this is the best way for us to see how you work and for you to see how we collaborate. We don’t ask you to write code to solve technical brainteasers that don’t appear in your day to day job. - Recruiter Screen [30m]: Introductory call with our recruiting team to get to know each other and see if the role could be a good mutual fit. - System Design Screen [45m]: Designing a data processing feature end-to-end. - Hiring Manager Interview [30m]: Chat with hiring manager about past experiences and future operating preferences to assess fit on company values and operating principles. - System Design Interview [90m]: Work with the interviewer to architect a system at a conceptual level. The problem will be at a pretty high level - and have both product and customer requirements as well as technical. We have limited inbound applications to one application per candidate. You will be auto-rejected if you apply to multiple roles. Please only apply to the position you are most qualified for. E-Verify Statement Hightouch participates in E-Verify. We will provide the Social Security Administration, and if necessary, the Department of Homeland Security, with information from each new employee’s Form I-9 to confirm work authorization. Please note that we do not use this information to pre-screen job applicants.

Worldwide
$180K - $320K / year

Fire Inspectors

Barry Isett & Associates Inc

Barry Isett & Associates (Isett) is an employee-owned multi-discipline engineering/consulting firm headquartered in Allentown, PA, with additional offices throughout eastern and central PA. Isett associates get the opportunity to perform meaningful work that helps enrich our community each and every day. Our company is a values-based organization which has been recognized for its award-winning culture through several regional and statewide programs: Best Places to Work in PA (annually since 2019) The Morning Call’s Top Workplaces (annually, since 2013) Empowering Women Award by Central Penn Business Journal and Lehigh Valley Business (2023) Philadelphia Inquirer’s Top Workplaces (2023) Corporate Citizen of the Year (by the Lehigh Valley Business Journal) The Societas Award for Responsible Corporate Conduct (for Ethics)

Systems Engineer32 days ago

Role Description We are searching for motivated, responsible individuals to perform fire inspections for our various municipal clients in our Bucks County region on a full-time or part-time basis. Responsibilities include but are not limited to: - Read and interpret building plans and specifications and enforces local ordinances as required. - Conduct initial site observation, prepare & issue notice(s) regarding violation(s) of local ordinances. - Record keeping and project tracking through its completion. - Prepare, file, and prosecute non-traffic citations on multiple levels of the judicial system. Qualifications - High School Diploma and a willingness to continue training. - Background in municipal zoning/property maintenance, enforcement of municipal ordinances, etc. (preferred) - Current certification of IFSAC / ProBoard / ICC Fire Inspector 1 & 2 - Current, valid driver’s license and the ability to travel to client sites. - Demonstrated skills in organizing resources and establishing priorities. - Proven, effective communication skills and ability to work remotely and with limited supervision. - Ability to establish and maintain professional working relationships with Isett associates and our clients. Requirements - Experience in fire inspections or residential/commercial construction is preferred, but we will consider training the right person(s). - Candidates will be encouraged to obtain additional certifications for advancement. Benefits - Career advancement and continuing education opportunities - Employee engagement events and parties - Work-life balance & flexible working schedules - Paid vacation/holiday/sick time - Employee Stock Ownership Plan (ESOP) - Medical, dental, vision, life, and disability insurances - Discounted and/or free Isett wear - Parental leave - 401k/Roth match

United States