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
- ...AspenTech in Mexico City is seeking a Senior Software Developer to join our Manufacturing and Supply Chain group, building next‑generation solutions for petrochemical companies to optimize their value chain. You will design and develop features in collaboration with...Sugerido
- ...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
- ...Software Developer ~ Remote Sobre la empresa We’re not your typical startup. Runa is transforming a long‑stagnant HR software ecosystem by bringing a proven U.S. model to Latin America—a fully cloud‑based human resources platform that delivers payroll processing...SugeridoPrácticaRemoto
- ...Nova Solutions en Ciudad de México busca un/a Java Microservices Developer para construir y mantener microservicios orientados a dominio. Este rol se enfoca en implementar lógica de negocio a través de APIs eficientes y colaborar en el desarrollo de nuevos servicios....SugeridoPráctica
- ...Nova Solutions busca un Desarrollador de Microservicios Java que sea responsable de construir y mantener microservicios eficientes que impulsen experiencias digitales. El puesto es clave para implementar lógica de negocio y API bien estructuradas. Se valorará la experiencia...Práctica
- ...Nova Solutions en Ciudad de México busca un desarrollador Java Microservices para construir y mantener microservicios orientados a dominio. Buscamos a alguien con experiencia en Java 17+, Spring Boot y MongoDB que garantice buenas prácticas de desarrollo y optimización...Práctica
- ...Nova Solutions busca un Desarrollador Java Microservicios para construir y mantener microservicios orientados a dominio y read models, garantizando mantenibilidad y escalabilidad. Trabajará en APIs eficientes y en la traducción de requerimientos en estructuras de datos...
- ...Nova Solutions en Ciudad de México busca un Desarrollador Java Microservicios junior para diseñar y mantener microservicios orientados a dominio y modelos de lectura, con APIs limpias y eficientes; colaboración con equipos de front y DevOps. Se espera entre 1 y 3 años...AprendizPráctica
- ¡Trabaja en DaCodes! Somos una firma de expertos en software y transformación digital de alto impacto. Durante 10 años hemos creado soluciones enfocadas en la tecnología e innovación gracias a nuestro equipo de casi 300 talentosos DaCoders, incluyendo desarrolladores...PrácticaDesde casaRemotoLunes a viernes
- ...evolution and global transformation. By building innovative solutions and future-driven capabilities, we are improving the lives of... ...to our diverse team. About the role: As a Sr. Software Developer in the Marketing space, you will focus on designing and implementing...Tiempo completoTrabajar en la oficinaTrabajo híbridoHorario flexible
- ...uCloud busca un Desarrollador de Software en la nube semisenior para unirse a proyectos desafiantes y de alto impacto. Requiere diseño, desarrollo e implementación de aplicaciones cloud-native basadas en microservicios y entornos serverless, aprovechando servicios gestionados...Trabajo híbrido
- ...and sellers using our payments solutions for credit, debit, prepaid... ...class payment technology and software solutions. Join our dynamic team... ...the world. As a Senior .NET Developer you'll work on complex... ...unlocking better ways to design, connect, and optimize services across...Práctica
- ...trabajo Híbrido Nivel profesional Empleado Departamento Ingeniería Buscamos talento Freelancer especialista en Cloud Software Developer Semisenior para sumarse a diversos proyectos desafiantes y de alto impacto en uCloud. Estamos armando nuestra propia bolsa de...PrácticaFreelanceTrabajo híbridoJornada indiferente
- ...across every industry blaze new trails and connect with customers in a whole new way. And,... ...teams to create and manage robust data solutions that support our analytics and business... ...and ship high-quality, production-grade software using modern engineering practices, with...Tandem
- ...Trabaja en DaCodes! Somos una firma de expertos en software y transformación digital de alto impacto. Durante 10 años hemos creado soluciones enfocadas en la tecnología e innovación gracias a nuestro equipo de casi 300 talentosos #DaCoders, incluyendo desarrolladores...PrácticaDesde casaRemotoLunes a viernes
- McDonald's Corporation is seeking a Senior Engineer for Application & API Security in Mexico City. The ideal candidate will lead the onboarding of applications to the Akamai platform, ensuring security and performance across our global web infrastructure. This role ...
- ...Responsibilities Diseñar, codificar, probar y documentar componentes de software conforme a los requerimientos establecidos. Realizar pruebas unitarias, de integración y participar en despliegues. Colaborar con analistas y arquitectos para convertir requerimientos...
- ...Amazon is seeking a Software Development Engineer in Mexico to develop and manage scalable systems for their retail services. With a focus on improving customer... ..., architecture, and the ability to innovate solutions to complex problems. Amazon offers a supportive culture...
- ...quality of photography on the web and in the world. About the Senior Full Stack Engineer role We are looking for an experienced software engineer who is passionate about creating amazing web-based experiences for consumers. The ideal candidate is language-agnostic...
- ## Senior Software EngineerApplyremote type: Hybridlocations: Mexico City, Mexicotime... .... As part of this team, you will develop software solutions using best-in-class tools and platforms... ...Zendesk offices around the world, to connect, collaborate and learn whilst also giving...RemotoTrabajo híbrido
- ...exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and... ...UX tradeoffs relevant to different product teams, and deliver solutions via our cross-platform SDK Optimize existing functionality...Remoto
- ## Senior Software Development Engineer, Big DataApplyremote type: Remotelocations: Mexico... ...and best-practice guidance for Big Data solutions, mentoring engineers on topics such as... ...technologies, tools, and patterns to improve developer productivity, platform scalability, and...TemporalTrabajar en la oficina
- ...Software Development Engineer, LATECH and GIS Amazon brings buyers and sellers together... ...engineers who are able to design and develop beautiful front-end UI as well as the massively... ...are comfortable driving the end to end solution and who can do so in an autonomous and...PrácticaTrabajar en la oficina
- ...Role Summary As a Software Engineer III – C#, you will lead the design, development,... ...and delivery of advanced customer-facing solutions within our restaurant and digital ecosystem... ...execution meets business goals. Develop, test, deploy, and maintain high‑performance...Tiempo completoTrabajo híbrido
- A fast-growing technology company in Mexico is seeking a Senior Software Engineer to join the Core Experiences Team. You will optimize the product experience by developing effective APIs and backend services using Kotlin. Ideal candidates should excel in systems thinking...
- ...LexisNexis Risk Solutions is seeking a Senior Software Engineer II in Mexico City. This role leads advanced software development initiatives, translating user needs into effective software solutions in a dynamic team environment. Candidates should have strong experience...
- ...Software Development Engineer, Digital Payments and Emerging Markets The Amazon Digital and Emerging Payments Team’s vision is to... ...achieve this vision, we are in search of a talented Software Developer who is customer obsessed and is focused on delivering first class...Práctica
- ...~5 years of experience with software development in Java or Kotlin... ...Ability to build quality developer tools and infrastructure components... ...change how billions of users connect, explore, and interact with... ...’s products to build central solutions, break down technical barriers...
- AlertMedia in Mexico is looking for a Software Engineer II to help revolutionize software building through AI-powered development. The... ...will be part of a diverse and inclusive workplace passionate about saving lives by enhancing software solutions. #J-18808-Ljbffr...
¿Desea recibir más vacantes?
Suscríbase y reciba vacantes similares a Software Developer (Connectivity Solutions for Linear Actuators). ¡Sea el primero en aplicar!
- desarrollador de software junior Ciudad de México
- ingeniero de desarrollo de software Ciudad de México
- desarrollador de software Ciudad de México
- software developer Ciudad de México
- desarrollador de software junior sin experiencia Ciudad de México
- software engineer Ciudad de México
- implementador de software Ciudad de México
- analista de calidad de software Ciudad de México
- software Ciudad de México
- software embebido Ciudad de México

