Software Developer (Connectivity Solutions for Linear Actuators)
Progressive Automations
Software Developer (Connectivity Solutions for Linear Actuators)
Progressive Automations is one of the top manufacturers and distributors of linear actuators and home/office automation. We have over a decade of experience in the industry and are quickly growing. Our goal is to lead the industry in innovation while bringing you premium quality products at an affordable price. Our creative, energetic and innovative team has the experience of working together with different customers, from automation enthusiasts, hobbyists to large scale partners. We are constantly developing our skills and knowledge of the industry while we also make sure to have a bit of fun in life!
Job Responsibilities
We currently have an opening for the role of Software Developer (Connectivity Solutions for Linear Actuators). This role focuses on developing desktop, mobile, and connectivity software that integrates our linear actuators and control systems with a wide range of third‑party devices, automation platforms, and industrial systems. Rather than standalone applications, the primary objective is to create software connectors, communication interfaces, and integration tools that expand compatibility across customer environments. You will develop applications, libraries, APIs, and communication tools that support protocols such as Bluetooth Low Energy (BLE), Matter, UART, CAN‑BUS, and other industry standard interfaces. These solutions will enable configuration, diagnostics, parameterization, monitoring, and seamless integration with customer equipment. You will work closely with the Senior Firmware Engineer and R&D Manager to deliver reliable software that expands the capabilities and interoperability of our actuator and control system product portfolio.
What You’ll Do
- Expand the functionality of our Flutter based mobile app
- Develop and maintain Bluetooth Low Energy (BLE) communication
- Serial communication protocol integration based on existing documentation
- Working with byte arrays, checksums, packet framing, parsing MCU responses
- Working directly with embedded systems to test and debug communication
- Develop new functionality and features for our Python desktop application
- Expand the Python desktop app user interface (PyQT5)
- Plan development milestones together with the R&D team
Required Skills and Experiences
- Develop desktop and mobile software that integrates our linear actuators and control systems with customer equipment and third‑party platforms.
- Design, develop, and maintain communication libraries, APIs, and software connectors for a variety of protocols.
- Develop and maintain communication over Matter, Bluetooth Low Energy (BLE), UART, CAN‑BUS, Matter, and other wired and wireless protocols.
- Implement serial communication based on documented protocols, including packet framing, byte arrays, checksums, and message parsing.
- Work directly with embedded systems to test, validate, and troubleshoot communication between software and hardware.
- Develop and enhance desktop applications and engineering tools using Python and PyQt.
- Develop and maintain mobile applications using Flutter and Dart where appropriate.
Nice To Have
- Experience with actuators, motor controllers, or embedded control systems
- State management in Flutter, preferably Riverpod
- Experience with CAN‑BUS, CANopen, J1939, Modbus, Matter, MQTT, or other industrial and IoT communication protocols.
- Experience developing REST APIs, SDKs, or software libraries.
- Experience integrating with PLCs, HMIs, SCADA systems, or industrial automation platforms.
Python Packages
- pyqt5
- pyserial
- cx_Freeze
The pay range for this role is: 43,000 - 80,000 USD per year (Mexico City, Mexico)
#J-18808-Ljbffr- ...vous surprendre par Edenred. Chaque jour, nous fournissons des solutions innovantes pour améliorer la vie de millions de personnes,... ...**Job Summary:**We are seeking a passionate and experienced Software Developer to join our dynamic engineering team focused on building the...SugeridoTrabajar en la oficina
- ...Nova Solutions en Ciudad de México busca un Technical Lead para guiar técnicamente a un equipo de ingeniería, asegurar soluciones robustas... ...y mantener estándares de arquitectura, seguridad y calidad de software. El/la candidato/a coordina diseño, promueve prácticas de...SugeridoPráctica
- ...Nova Solutions busca un/a Java Microservices Developer para construir y mantener microservicios orientados a dominio y read models que habiliten experiencias digitales y consumo de datos en tiempo real. Expondrá datos a través de APIs claras, priorizando mantenibilidad...SugeridoPráctica
- ...Nova Solutions busca un Desarrollador Java Microservices para construir y mantener microservicios orientados a dominio y modelos de lectura que habiliten experiencias digitales y consumo de datos en tiempo real. Su función es implementar lógica de negocio y exponer datos...Sugerido
- ...AspenTech in Mexico City is seeking a full stack Software Developer to join our Asset Performance Management team, building a next-generation predictive analytics solution for asset maintenance and optimization, while supporting the existing product portfolio. You...Sugerido
- ...Nova Solutions busca un Java Microservices Developer para construir y mantener microservicios orientados a dominio y read models, con foco en mantenibilidad, pruebas y APIs claras. Trabajarás con Java 17+, Spring Boot y MongoDB, buscando eficiencia y escalabilidad....Aprendiz
- Todos los días trabajamos para ser los lideres en tecnología de seguridad. Diariamente quienes nos integramos la organización estamos comprometidos en desarrollar y mejorar habilidades, compartimos ideas, valores, la misión y visión de impulsar resultados a nivel mundial...Remoto
- We are One Team. We make it happen. We are Unstoppable. BABEL es una consultora tecnológica multinacional especializada en aplicar sus servicios y conocimiento tecnológico en los procesos de aceleración digital de sus clientes, grandes empresas y organismos públicos. ...3 veces por semanaLunes a viernesLunes a miércoles
- Desde SNGULAR seguimos desarrollando proyectos a la medida, donde la innovación tecnológica es nuestra palanca y donde buscamos ofrecer un reto profesional a todos los Sngulares.... siempre de forma diferente, porque lo importante eres TÚ! #itcanbedone ¿A quién buscamos...Trabajar en la oficinaRemotoTrabajo híbrido
- Somos Plexus Tech . Una compañía tecnológica especializada en servicios y productos IT, fundada en el talento y las capacidades de nuestra gente, más de 2.000 profesionales desarrollando tecnología con alma. Necesitamos ampliar nuestro equipo con talento para...
- ...complejos día a día de inicio a fin. Descripción del Puesto: Tu rol principal será diseñar, desarrollar y desplegar soluciones de software end-to-end. Serás un pilar fundamental en nuestro equipo de ingeniería, conectando el backend de procesamiento masivo con...Tiempo completoTrabajar en la oficinaSin agencia
- ...utilizando tecnología de vanguardia. Modalidad: Híbrida Objetivo del puesto: Desarrollar, integrar y mantener soluciones de software y procesos de datos con Python y Google Cloud Platform (GCP). Te apoyarás en herramientas de Inteligencia Artificial para acelerar...PrácticaTrabajar en la oficinaDesde casaTrabajo híbrido
- ...Dirigir, coordinar y supervisar equipos de desarrollo de software basados en tecnologías Java, asegurando la implementación de soluciones tecnológicas alineadas a los objetivos estratégicos de la organización. Garantizar la calidad del software, la adopción de buenas...Práctica
$40,000
...e Integración de Sistemas ✅ Perfil ~ Ingeniería en Sistemas, Computación o afín. ~+5 años de experiencia en desarrollo de software. ~ Inglés intermedio. ~ Enfoque analítico y orientación a soluciones. Ofrecemos Sueldo mensual bruto de $40,000 pesos...PrácticaTrabajo híbrido- ...Reclutador: Rodolfo Ponce Posición: Developer Java Modalidad de trabajo: Hibrido Horario: De 9 a 6 ( Lunes a Viernes ) Escolaridad... ..., rendimiento y seguridad." OAuth 2.0, JWT, OpenID Connect. API keys, mTLS, políticas de seguridad en API Manager / Flex...PrácticaContratoTrabajar en la oficinaTrabajo híbridoHorario flexibleLunes a viernes
- ...HR, Payroll, Finance, and IT Drive requirements gathering, solution design, testing strategy (SIT/UAT), and post-go-live stabilization... ...Cloud (OIC) , APIs (REST/SOAP), and data interfaces Develop and maintain reporting solutions using BI Publisher and OTBI...Trabajo híbrido
- ...orientados a objetos y evitar antipatrones para garantizar la escalabilidad y mantenibilidad del código. Asegurar la calidad del software mediante el diseño y ejecución de pruebas unitarias y de integración. Gestionar el ciclo de vida del desarrollo utilizando...Práctica
- ...soluciones tecnológicas • Experiencia previa trabajando en consultoría • Conocimiento técnico en tecnología o desarrollo de software • Experiencia en proyectos de implementación en banca Habilidades • Pensamiento analítico • Comunicación efectiva con...
- Somos Plexus Tech, una compañía tecnológica especializada en servicios y productos IT, fundada en el talento y las capacidades de nuestra gente, más de 2.800 profesionales desarrollando tecnología con alma. ¡Ampliamos nuestro equipo! Buscamos tu talento como: ¡Desarrollador...Trabajo híbrido
- ...Role Summary We are looking for a hands-on Salesforce Developer / Technical Lead with strong expertise in Agentforce, Salesforce... ...role combines deep technical delivery with leadership, owning solution design, code quality, and end-to-end implementation of AI-enabled...Tiempo completoTrabajo híbrido1 día a la semana2 días a la semana
- Somos Plexus Tech. Una compañía tecnológica especializada en servicios y productos IT, fundada en el Talento y las capacidades de nuestra gente, más de 2.000 profesionales desarrollando tecnología con el alma. ¡Ampliamos nuestro equipo! ¡buscamos talento ! ...Práctica
- Softtek - Ofrecemos soluciones de Tecnología de la Información y proceso de negocio, 100% mexicana con más de 30 años en el mercado. Contamos con presencia global en América, Europa y Asia con centros de desarrollo en México, Estados Unidos, España, India, China, y América...
- ...en la nube. Metodologías ágiles. Experiencia Mínimo 7 años de experiencia en infraestructura tecnológica, desarrollo de software, arquitectura de soluciones o servicios cloud. Mínimo 5 años desempeñando funciones de liderazgo técnico o coordinación de...Práctica
$10,000
Descripción del empleo: Desde SNGULAR seguimos desarrollando proyectos a la medida, donde la innovación tecnológica es nuestra palanca y donde buscamos ofrecer un reto profesional a todos los Sngulares.... siempre de forma diferente, porque lo importante eres TÚ! #itcanbedone...- ...Licenciatura en Informática, Sistemas de Información u otro campo relacionad. Con 2 años de experiencia en desarrollo de software. Desarrollo con Kotlin. Conocimiento alguna arquitectura: MVP, MVI, MVVM, MVC. Testing con JUnit y Mockito. Nociones CI...
- ...Mroads is looking for a "Full Stack Developer" for one of the direct clients in Mexico City, Mexico. This is a hybrid role with 3 days... ...Required Qualifications ~ Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field. ~5+...Trabajar en la oficinaTrabajo híbrido3 días a la semana
- ...rubro de Servicios Financieros y Microfinanzas un: BACKEND JAVA DEVELOPER SENIOR Objetivo del Puesto : Diseñar e implementar... ...automatización de pruebas y buenas prácticas de ingeniería de software. Responsabilidades: Diseñar e implementar APIs limpias...ContratistaAprendizPrácticaRemotoTrabajo híbridoLunes a viernes
- GFT es una compañía tecnológica en la que confían instituciones financieras líderes a nivel internacional para satisfacer las demandas de la transformación digital. La innovación y la creatividad forman parte de nuestro ADN y son la clave de nuestro éxito. ¿Qué estamos...
- ...Únete al equipo Qaracter Buscamos: Full Stack Developer Modalidad: Remoto (Horario Nueva York) Experiencia: Desarrollo, pruebas y lanzamiento de Java para los requisitos del proyecto HYB y Converts Integración del flujo de trabajo de Ventas/Operadores y...PrácticaRemoto
- ¡Estamos buscando un/a Senior Tech Lead | Java! ¿Te apasiona la tecnología, liderar equipos y participar en proyectos de alto impacto? En Qaracter México queremos sumar talento que quiera seguir creciendo en un entorno internacional, innovador y especializado en soluciones...PrácticaTrabajar en la oficina
¿Desea recibir más vacantes?
Suscríbase y reciba vacantes similares a Software Developer (Connectivity Solutions for Linear Actuators). ¡Sea el primero en aplicar!
- software engineer Ciudad de México
- desarrollador de software empleo sin experiencia Ciudad de México
- ingeniero de desarrollo de software Ciudad de México
- software developer Ciudad de México
- desarrollador de software Ciudad de México
- desarrollador de software junior sin experiencia Ciudad de México
- desarrollador de software junior Ciudad de México
- analista de calidad de software Ciudad de México
- técnico de software Ciudad de México
- software Ciudad de México


