Software Engineer
GCX Corporation
Job Description
Job Description
Lilitab, a subsidiary of GCX Corporation, is a leading provider of innovative tablet kiosk and mounting solutions for enterprise use. Our patented technologies, including the MagDOCK system, enable organizations across industries—such as retail, healthcare, hospitality, and events—to securely deploy tablets and self-service technologies that are adaptable, future-proof, and built to enhance customer engagement. As part of GCX, a leader in medical carts and medical mounting solutions, Lilitab combines entrepreneurial agility with the backing and resources of a market leader
About the RoleLilitab/GCX is building next-generation IoT fleet management software for medical carts and connected healthcare devices used in hospitals nationwide. We’re looking for a Software Engineer who thrives across the full stack—from Linux-based device clients to modern cloud platforms.
In this role, you’ll design and build systems that connect physical hardware to cloud services, enabling healthcare organizations to provision, monitor, and manage thousands of devices at scale. You’ll work on a small, highly collaborative team with significant ownership and direct impact on product direction.
This is a hands-on engineering role , not a maintenance position—you’ll be building new features, shaping architecture, and helping unify multiple platforms into a single, scalable system.
What You’ll Do- Build Linux-based client applications that bridge hardware peripherals to cloud services (e.g., serial, HID, system interfaces)
- Develop webview-based device UIs with JavaScript-to-native/system integrations
- Design and implement Spring Boot REST APIs and React-based frontends
- Create and enhance web-based admin interfaces for provisioning, monitoring, configuration, and analytics
- Extend and maintain an existing Java/Jersey-based fleet management portal
- Support and evolve a Python/Django IoT platform
- Implement API proxy and composition patterns to integrate legacy and modern systems
- Design and optimize PostgreSQL schemas , including hierarchical data models
- Work with AWS cloud services , including IoT Core, Greengrass, ECS, S3, Lambda, and Cognito
- Build and deploy containerized applications using Docker and CI/CD pipelines
- Contribute to system integration design between embedded devices and cloud platforms
- Troubleshoot and resolve complex production issues
- Document technical designs, APIs, and operational processes
- Collaborate on architecture, code reviews, and engineering best practices
- 7–15 years of software engineering experience
- Must reside within a 50-mile radius of Petaluma, CA
- Must be authorized to work in the United States
- Strong experience building IoT or hardware-adjacent applications on Linux systems
- Proficiency with:
- Java (Spring Boot, REST APIs, Maven)
- Python/Django
- React (hooks, state management, component architecture)
- Solid Linux systems experience (CLI, system-level debugging)
- Experience with PostgreSQL (schema design, query optimization, migrations) and familiarity with MySQL
- Hands-on experience with AWS services (ECS, S3, Lambda, Cognito)
- Experience with Docker and containerized deployments
- Familiarity with CI/CD pipelines (GitHub Actions or similar)
- Strong understanding of REST API design and documentation (OpenAPI/Swagger)
- Experience working across multiple layers of the stack
- Experience with AWS IoT (IoT Core, Greengrass, edge computing)
- Additional backend experience (e.g., Node.js/Express )
- Modern Java experience ( Spring Boot 3.x, Java 17+ / 21)
- Experience with IoT device provisioning, telemetry, or fleet management systems
- Familiarity with time-series data systems (e.g., Timestream, Kinesis)
- Knowledge of OAuth2 / OpenID Connect / Cognito
- Experience migrating or consolidating legacy systems
- Background working with inherited or contractor-built codebases
- Experience in healthcare, medical devices, or regulated environments
- Exposure to iOS/iPad application development
GCX/Lilitab designs and manufactures medical carts and mounting solutions used in healthcare environments across the U.S. Our software team is building IoT solutions that bring these devices online—enabling real-time monitoring, remote management, and operational insights.
You’ll join a small, high-impact team (3–4 engineers) working across:
- A Java-based tablet/peripheral management platform
- A Python-based IoT system for medical carts
You’ll play a key role in evolving these into a unified fleet management platform .
What Success Looks Like$17.5 per hour
Benefits: Competitive salary Free uniforms Opportunity for advancement Training & development What You’ll Get: Flexible part-time schedule (great for students, parents, and educators) Paid leadership & coaching training Starting pay: $17.50/session...SuggestedPart timeLocal areaFlexible hours$110k - $165k
...Island / Jacksonville, Florida / Petaluma, CaliforniaStructural /Full Time Exempt /RemoteFoth is a 100% member-owned science and engineering consulting firm headquartered in Wisconsin, with over 85 years of success. Our 750 members across 33 locations are dedicated to solving...SuggestedFull timePart timeRemote workFlexible hours$112.21k - $168.32k
...of operating in a high-growth, purpose-driven organisation. Job Description This is a 12-month contract role. The MES Application Engineer develops, configures, deploys, and continuously improves Tulip Manufacturing Execution System applications for the Petaluma manufacturing...SuggestedContract workTemporary workH1bH2bWorldwide$110k - $130k
...Do we have your attention? Keep reading. MBF North America, a ProMach product brand, is seeking an experienced Applications Engineer to oversee the planning, design, and installation of machinery and equipment in an industrial facility. The ideal candidate will be...SuggestedFull timeTemporary workWork at officeLocal area- ...LGC Group seeks a MES Application Engineer for a 12-month contract role at its Petaluma manufacturing site. The engineer will develop and maintain Tulip Manufacturing Execution System applications supporting oligonucleotide production, translating manufacturing requirements...SuggestedContract work
- ...Robot Service & Support Engineer Agile Robots is a global leader in industrial and humanoid robotics and physical AI, integrating advanced... ...robot kinematics, electrical control systems, and proprietary software. Work toward becoming a subject matter expert in the mechanical...Local area
$82k - $125k
Worker TypeRegularJob DescriptionSummaryThe Systems Engineer II works with our Design team to develop a variety of innovative Unmanned... ...Familiarity with C/C++ and Matlab requiredFamiliarity with office software and computer-based productivity toolsThe ideal candidate will...Permanent employmentFull timeContract workWork experience placementWork at office- ...regarding the team and location. Summary As a Systems Engineering Intern , you will work alongside experienced systems engineers... ...presentations Collaborate with engineers from Electrical, Mechanical, Software , and Test disciplines to ensure effective integration...Permanent employmentFull timeContract workWork experience placementInternshipSummer internshipWork at office
- Job Description Job Description Seeking a candidate with 2–4 years of IT / Desktop Support and troubleshooting experience on the Macintosh platform (iOS) who is excited to learn the art of data recovery. Apple Genius and/or Apple Expert a plus. Education Associate...Work experience placement
$140.26k
...This is a 12-month contract position. The Senior Automation Engineer provides senior-level technical leadership and hands-on... ...equipment, programmable logic controller systems, manufacturing software, databases, and operational technology systems Integrate automation...Contract workTemporary workWork experience placementH1bH2bImmediate startWorldwideFlexible hoursShift workNight shiftDay shiftAfternoon shift$105k - $162k
...and developing next-gen energy technologies and help drive a sustainable future! About the Role We are seeking a Senior Reliability Engineer to design, develop, and conduct accelerated product life tests. This position will focus on the Enphase's Solid-State Transformer...- ...LGC Group seeks a Senior Automation Engineer for a 12-month contract role at its Petaluma site. The position involves designing, implementing... ...handling platforms, sensors, and controls with manufacturing software and databases Support equipment installation, startup,...Full timeContract work
- ...LGC Group seeks an Automation Engineer for a 12-month contract role at its Petaluma site. The position involves designing and implementing... ...workflows, combining hands-on equipment support with software development and MES/LIMS integration. Responsibilities Develop...Full timeContract work
$170k - $272k
Worker TypeRegularJob DescriptionSummaryAeroVironment is seeking a Chief Engineer - Production to provide senior technical leadership for the production, sustainment, and lifecycle support of products within the MUAS business unit. The Chief Engineer will serve as the...Permanent employmentFull timeContract workWork experience placementWork at office$112.21k
...This is a 12-month contract position. The Automation Engineer designs, configures, tests, implements, and sustains automation... ...position combines hands-on equipment and workflow support with software development, MES/LIMS integration, scheduling and batching automation...Full timeContract workTemporary workH1bH2bWork at officeImmediate startWorldwideFlexible hoursShift workNight shiftDay shiftAfternoon shift$150k - $259k
...0 countries. Enphase is now bringing its semiconductor-based, software-defined power conversion expertise to a new frontier: the IQ Solid... ...it back into clear, actionable direction for our product, engineering, and certification teams. You will build and work a network of...- ...Prioritize and manage service requests based on urgency, business impact, and operational risk. Troubleshoot and resolve hardware and software issues on laptops, desktops, and peripherals, both remotely and on-site. Support and troubleshoot iOS and Android devices while...Part timeRemote workMonday to FridayFlexible hours
- BioMarin Pharmaceutical Inc. in Novato, CA is seeking an experienced SAP Source to Pay Lead to drive the STP workstream. This hands-on role designs and implements Ariba/SAP modules, defines the Target Operating Model, and partners with global teams to streamline processes...2 days per week3 days per week
$108.9k - $161.16k
...do their best work. Position Summary The Senior Systems Engineer is a high-level individual contributor specializing in Perforce... ...proactive management, advanced automation, and deep collaboration with software development and tools engineering teams. The Senior Systems...Full time$109.8k - $164.6k
...can apply your existing skills and learn new ones in an environment where you can make an impact.With interesting opportunities in engineering, marketing, sales, supply chain, operations, HR, finance, and more across more than 40 diverse businesses around the globe,...Full timeLocal area- Job Description Job Description Benefits: ~401(k) matching ~ Bonus based on performance ~ Dental insurance ~ Flexible schedule ~ Paid time off ~ Profit sharing ~ Training & development You May Be a Great Fit as a Multiline Manager at Rebekah Shapiro...Work at officeLocal areaFlexible hours
- ...Job Description Job Description The Sr Manager, OEM Engineering leads GCX's OEM Engineering organization and serves as the technical leader for strategic OEM pursuits. This position combines engineering leadership, customer engagement, and hands-on product development...
- ..., CA is seeking a Technical Delivery Manager to lead SRE/DevTools for game studios, shaping game build environments and aligning engineering efforts with product needs. The role emphasizes agile delivery, risk management, and cross-functional collaboration with developers...
$104k
Job Description Job Description DOR – SNF, Petaluma, CA 94952 Pay Rate: COTA $104k; PT/OT $135k Start Date: ASAP Shift: To be discussed Contract Duration: Perm Requirements: Prefer COTA. Will consider PT/OT or strong candidate without DOR experience...Permanent employmentContract workImmediate startShift work- Cloud Chamber is seeking a Gameplay Engineer to bridge the gap between technical execution and creative vision, ensuring player-centric gameplay is impactful. You will work closely with a talented team to craft immersive gameplay systems that support the creative ambitions...
$85.7k - $126.86k
2K is seeking a Gameplay Engineer at their Novato, California location. The role involves collaborating with design and art teams to create engaging gameplay systems using Unreal Engine technology. A successful candidate will have strong C/C++ skills, 3D math knowledge...$104k - $115k
Job Description Job Description This is a PERM PLACEMENT. 40 hours Mon-Fri No weekend rotation Salary for a COTA is $104k-$115k Salary for a PT or OT- $135kPermanent employment$135k
Job Description Job Description We have an opening for a Director of Rehabilitation / Occupational Therapist to work in a healthcare setting in Petaluma, California ~ Seeking a director of rehabilitation to join a patient-focused healthcare team. ~ Candidates should...Permanent employmentFull timeImmediate start$104k - $115k
Job Description Job Description Director of Rehabilitation Location: Petaluma, CA Setting: SNF Compensation: $104K – $115K (COTA) | $135K PT/OT Key Responsibilities: · Oversee daily operations of the rehabilitation department · Supervise...$104k - $115k
Job Description Job Description Job Summary Director of Rehabilitation This is a PERM position Full-time, M-F. SNF Setting In-Office | Petaluma, CA, United States Salary: COTA $104,000- $115,000 PT/OT $135,000Permanent employmentFull timeWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- part time software developer remote Petaluma, CA
- entry level software engineer remote Petaluma, CA
- remote entry level software developer Petaluma, CA
- healthcare software sales Petaluma, CA
- embedded software Petaluma, CA
- remote software sales Petaluma, CA
- software technical support Petaluma, CA
- software implementation project manager Petaluma, CA
- software technology Petaluma, CA
- id software Petaluma, CA




