Regístrese para acceder a todas las funciones de nuestro servicio
  • Búsqueda de ofertas de trabajo
  • Favoritos
  • Crear CV
    Nuevo
  • Sueldos
  • Alertas de empleo

Embedded Software/C# Engineer (Guadalajara)

Link-Worldwide

Job Title: Embedded Software Engineer

Location: Iowa or ND

Duration: Long Term

Client: John Deere

Job Responsibilities

  • Embedded Linux / BSP and Middleware Engineer – Autonomous Orchard Tract or Support the Automation Core Software team on an autonomous orchard tractor program, contributing to embedded Linux, BSP, middleware, hardware abstraction, communication, integration, and validation activities.
  • Work in one of two primary technical tracks: Board Support Package (BSP) development or Middleware / middle-layer software development.
  • Develop, integrate, test, and document production-quality embedded software using Deere processes, tools, sprint cadence, and engineering standards.
  • Collaborate frequently with customer engineering teams, suppliers, and cross-functional stakeholders to resolve technical issues, clarify requirements, and deliver working software increments.
  • Support either remote middleware development or preferably on-site BSP development.

BSP Track – Key Responsibilities

  • Develop and maintain embedded Linux BSPs for target controller hardware.
  • Work with Yocto, recipes, layers, toolchains, root file systems, and Linux image builds.
  • Configure and debug bootloaders such as U-Boot, including board startup, clocks, memory, and pin configuration.
  • Configure and customize the Linux kernel, device tree, drivers, and board support files.
  • Bring up new hardware and debug boot, kernel, driver, and hardware/software integration issues.
  • Validate BSP functionality through unit, integration, regression, and release testing.
  • Support source control, branching, tagging, release notes, build instructions, and technical documentation.

Middleware Track – Key Responsibilities

  • Design and develop middleware software that connects the BSP, hardware interfaces, and application layer.
  • Develop Hardware Abstraction Layer components to standardize hardware access and improve portability across platforms.
  • Build core middleware services such as IPC, configuration management, resource management, scheduling, and task coordination.
  • Support communication interfaces and protocols, including CAN, J1939, and Linux SocketCAN.
  • Support data handling, including serialization, deserialization, caching, persistence, and system‑state management.
  • Define APIs, support application integration, and optimize deployable components such as Docker containers.
  • Develop unit and integration tests using the existing test framework and target controller hardware where needed.
  • Validate middleware performance, fault handling, recovery behavior, latency, throughput, memory usage, and resource utilization.

Required Qualifications

  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Software Engineering, Computer Science, or a related technical discipline.
  • 3+ years of professional embedded software experience; senior candidates with deeper BSP, middleware, Linux, or architecture experience are strongly encouraged.
  • Hands‑on experience developing embedded software in C and/or C++ on Linux‑based platforms.
  • Experience with embedded Linux development, debugging, integration, and testing in a hardware‑dependent environment.
  • Working knowledge of Git‑based version control, Agile/Scrum delivery, defect tracking, code reviews, and technical documentation.
  • Ability to work independently in the assigned engagement model: remote collaboration for Middleware roles and preferably on‑site support for BSP roles involving board bring‑up, hardware access, and integration/debug activities.
  • Strong written and verbal communication skills, including the ability to document requirements, design decisions, interfaces, test results, and technical issues.

Preferred / Nice‑to‑Have Experience

  • Yocto Project / Open Embedded, BitBake, custom recipes, layers, image generation, and build troubleshooting.
  • Linux kernel configuration, device tree, U-Boot, driver development, board bring‑up, root filesystem generation, and hardware/software debugging.
  • Middleware, HAL, API design, microservices, IPC, scheduling, resource management, configuration management, and service‑oriented embedded architectures.
  • CAN, J1939, SocketCAN, Ethernet, sensor integration, machine communication networks, or autonomous/off‑highway vehicle systems.
  • Docker or containerized embedded application deployment, including container size optimization and integration into embedded Linux targets.
  • CI/CD build automation, automated regression testing, hardware‑in‑the‑loop testing, and release/configuration management.
  • Experience in agriculture, off‑highway equipment, autonomous systems, robotics, automotive, industrial controls, or safety-/mission‑critical embedded systems.
#J-18808-Ljbffr

Vacante publicada el 6 horas atrás
Empleos similares que podrían interesarleBasado en la vacante Embedded Software/C# Engineer (Guadalajara) en Centro (municipio)
  •  ...Conocimiento de la plataforma de desarrollo Visual Studio.NET (C# o VB.NET). Habilidades básicas de bases de datos relacionales...  .... 09:00 a 18:00 hrs en Home Office. Zona de Trabajo Guadalajara, Jalisco. Tipo de Puesto Tiempo completo, medio tiempo, por... 
    C#
    Beca
    8 horas
    De duración determinada
    Tiempo completo
    Trabajar en la oficina
    Desde casa
    Trabajo híbrido
    Sin agencia
    Turno de mañana
    Trabajo por turnos

    Link-Worldwide

    Centro (municipio)
    3 días atrás
  •  .../a .NET para unirse a su equipo en el Despacho Jurídico DOA en Guadalajara. Tu labor será mejorar la eficiencia y calidad de los servicios...  ...experiencia en el desarrollo utilizando tecnologías .NET, incluyendo C# y ASP.NET MVC. Ofrecemos un ambiente de trabajo cooperativo... 
    C#
    Lunes a viernes
    Lunes a miércoles

    Link-Worldwide

    Centro (municipio)
    3 días atrás
  •  ...Vacante: Desarrollador Web C# (Guadalajara, Jalisco) Estamos buscando un Desarrollador Web C# para unirte a nuestro equipo en Guadalajara...  ...Pasión por las Ciencias de la Computación y el Desarrollo de Software. Al menos 3 años de experiencia sólida en aplicaciones web... 
    C#

    Link-Worldwide

    Centro (municipio)
    6 horas atrás
  • $32,000

     ...Link-Worldwide en Guadalajara busca un Desarrollador Móvil Senior con experiencia en Flutter y 3-4 años en desarrollo de aplicaciones móviles...  ...de ley. El trabajo es presencial y requiere conocimientos en C#, Dart y metodologías ágiles. Se valora la capacidad para... 
    C#

    Link-Worldwide

    Centro (municipio)
    4 días atrás
  •  ...Company Description Bosch Integral Software Technologies Private Limited is a 100% owned...  ...and services, offering end-to-end Engineering, IT and Business Solutions. With over 22,...  ...independently. Good experience/knowledge with: C# .NET SQL Server API Services... 
    C#

    Link-Worldwide

    Centro (municipio)
    4 días atrás
  • $45,000 - $52,000

    ¡Únete a Farmacias Guadalajara! Somos una empresa orgullosamente mexicana con 84 años en el mercado...  ...Coordinación de equipos de desarrollo de software Arquitectura de sistemas, Gestión de...  ...en gestión de proyectos MySQL C# DevOps Herramientas de versionamiento... 
    C#
    Aprendiz
    Práctica
    Tiempo completo
    Sin agencia

    Link-Worldwide

    Centro (municipio)
    3 días atrás
  •  ...Corporativo bancario en Guadalajara solicita desarrollador con conocimientos en programación...  ...plataforma .NET Windows Forms utilizando lenguaje C#, e integrar dichas aplicaciones con...  ...mínima de 1 año en desarrollo de software. Título universitario en Ingeniería en... 
    C#
    Práctica
    Lunes a viernes

    Link-Worldwide

    Centro (municipio)
    3 días atrás
  •  ...SKILLS ~ Bachelor's/Master's degree in Computer Engineering or a related field. ~8-10 years of experience in software engineering/software development, with...  ...as Python , . Net , Java , C/C++ , and C# . ~ Hands-on experience with Automation Anywhere... 
    C#
    Trabajar en la oficina
    3 días a la semana

    Link-Worldwide

    Centro (municipio)
    3 días atrás
  • $7,075

     ...tecnología busca DESARROLLADOR INGENIERO DE SOFTWARE SR. Experiencia 6 años como líder de área...  ..., TypeScript, Python Pila .NET: C#, ASP.NET UI Web: Angular, Blazor, React...  ...empleo: tiempo completo. Ubicación Guadalajara, México. Posición para el sector de Informática... 
    C#
    Tiempo completo
    Horario flexible
    Lunes a miércoles

    Link-Worldwide

    Centro (municipio)
    3 días atrás
  •  ...Link-Worldwide busca un Desarrollador Web C# para unirse a su equipo en Guadalajara, Jalisco. El candidato ideal tendrá al menos 3 años de experiencia en desarrollo de aplicaciones web back-end y un fuerte dominio en Programación Orientada a Objetos. Los beneficios... 
    C#

    Link-Worldwide

    Centro (municipio)
    6 horas atrás
  • $35,000 - $40,000

     ...utilidades equivalente a un mes Prima vacacional pagada al 50%. Sueldo: A partir de $35,000.00 al mes Experiencia Líder de proyecto IT: 1 año (Obligatorio) Programación C# y .Net: 1 año (Deseable) Lugar de trabajo: Empleo presencial #J-18808-Ljbffr... 
    C#

    Link-Worldwide

    Centro (municipio)
    3 días atrás
  •  ...DESARROLLADOR MOVIL JUNIOR - PRESENCIAL EN GUADALAJARA - GLORIETA COLONNO HAY OPCION DE REMOTODESARROLLADOR FLUTTER Requisitos Escolaridad...  ...Laboral: De 1-2 años en puestos de Desarrollador Movil (c#, Dart, SQL, Flutter, Android Nativo, React Native). Idioma:... 
    C#
    8 horas
    Lunes a viernes

    Link-Worldwide

    Centro (municipio)
    4 días atrás
  • $23,900

     ...calidad y complejidad, utilizando metodologías de desarrollo de software y lenguajes aprobados. El objetivo es automatizar o sistematizar...  ...procesos administrativos y operativos relacionados con SAP, .NET, C#, SQL y HTML, cumpliendo en tiempo y forma con los cambios... 
    C#
    8 horas
    Tiempo completo
    Trabajo por turnos
    Lunes a viernes

    Link-Worldwide

    Centro (municipio)
    2 días atrás
  •  ...Fullstack Engineer - Remote At Capgemini Engineering, the world leader in engineering services...  ...to life‑saving robots, our digital and software technology experts think outside the box...  ...of the following programming languages: C#/.NET (preferred), Python Your Profile... 
    C#
    Práctica
    Remoto

    Link-Worldwide

    Centro (municipio)
    3 días atrás
  •  ...las principales herramientas de automatización, por ejemplo, Blue Prism y UiPath. Destacado formación en desarrollo de software, por ejemplo, C#, C++, Java, .NET. Conocimientos básicos de programación en HTML, JavaScript (o cualquier lenguaje de scripting). Dominio... 
    C#
    8 horas
    Aprendiz
    Tiempo completo
    Trabajar en la oficina
    Trabajo por turnos

    Link-Worldwide

    Centro (municipio)
    3 días atrás
  •  ...Desarrollador Sr Generar piezas de software en tiempo (de acuerdo con lo planeado), calidad y alcance del producto, desarrollando al...  ...en Delphi POO (uso de la VCL, TTable, TQuery, TSession). C#, Framework, Nuggets, paralelismo, manejo de código no administrado... 
    C#
    Aprendiz

    Link-Worldwide

    Centro (municipio)
    3 días atrás
  •  ...(Must-have) NET Frameworks: .NET 6, .NET Core 2 Languages: Strong programming skills in C#, JavaScript & Angular Database: SQL Server Testing: Knowledge of software testing practices, including unit testing and integration testing DevOps: Understanding of... 
    C#

    Link-Worldwide

    Centro (municipio)
    6 horas atrás
  •  ...a personas que les apasione lo que hacen. ¿Eres un maestro del código con habilidades avanzadas en C#, SQL Server y .NET? ¿Disfrutas creando soluciones de software robustas y escalables? ¿Estás listo para llevar tus habilidades a un nuevo nivel y aceptar el desafío... 
    C#
    Pago semanal
    Aprendiz
    Trabajo híbrido
    Sin agencia

    Link-Worldwide

    Centro (municipio)
    2 días atrás
  • $35,000 - $40,000

     ...Buscamos un Líder de Proyecto IT con experiencia en desarrollo de software y liderazgo de proyectos tecnológicos. Será responsable de...  ...y entregables. Experiencia sólida en programación con .NET y C# (C Sharp). Conocimiento y experiencia en: ASP.NET, DLL, Web Services... 
    C#
    Práctica
    Contrato
    Lunes a viernes

    Link-Worldwide

    Centro (municipio)
    2 días atrás
  • $15,150

     ....) Requisitos Ingeniero en sistemas o carrera a fin. Experiencia y conocimiento en lenguajes de programación, SAP B1, HANNA, C#, Visual.NET preferente. Capacidad analítica y de investigación así como de aprendizaje. Ofrecemos ~$15,150 mensual nominal.... 
    C#
    8 horas
    Aprendiz
    Tiempo completo
    Trabajo por turnos
    Lunes a viernes

    Link-Worldwide

    Centro (municipio)
    3 días atrás
  •  ...DESARROLLADOR BACK-END Descripción del trabajo: El desarrollador de software back-end intermedio desempeñará un papel crucial en el diseño,...  ...limpio, eficiente y fácil de mantener en lenguajes como Python, C#, SQL y Go. Implementar e integrar API, servicios web y... 
    C#
    Contratista
    Práctica
    Lunes a viernes

    Link-Worldwide

    Centro (municipio)
    6 horas atrás
  •  ...At ARCOS, we build mission‑critical software that helps utility and emergency response...  ...re looking for a Senior Mobile Software Engineer to lead the charge in developing high‑impact...  ...This is a hybrid position located in Guadalajara, Jal. Equal Opportunity Employment... 
    Trabajo híbrido
    Trabajo por turnos

    Link-Worldwide

    Centro (municipio)
    6 horas atrás
  •  ...Strong analytical skills; very organized Excellent presentation skills Ability to manage multiple projects simultaneously Attention to details Proven track record of quickly learning new technologies Job Location Guadalajara, Mexico #J-18808-Ljbffr... 

    Link-Worldwide

    Centro (municipio)
    6 horas atrás
  •  ...Link-Worldwide is looking for a skilled software developer to work in their Guadalajara, Mexico office. The role encompasses designing and delivering high-...  ...Candidates should possess strong coding skills in .NET, C#, JavaScript and have at least 8 years of industry... 
    C#
    Trabajar en la oficina
    Trabajo híbrido

    Link-Worldwide

    Centro (municipio)
    4 días atrás
  •  ...the design, development, and modernization of enterprise applications. The ideal candidate will have over 10 years of experience in C# and the .NET ecosystem, with a strong architectural vision. This role involves hands-on leadership, ensuring scalable and reliable solutions... 
    C#

    Brillio

    Centro (municipio)
    4 días atrás
  •  ...EMBEDDED SOFTWARE ENGINEER - BODY Location: Tlaquepaque, Mexico Pacesetting. Passionate. Together. HELLA, one of the leading automotive suppliers worldwide, has shaped the industry with innovative lighting systems and vehicle electronics. In addition, the company... 
    Trabajo híbrido
    Horario flexible

    Link-Worldwide

    Centro (municipio)
    6 horas atrás
  •  ...Ultimate.ai is looking for a Senior Embedded Software Developer in Mexico, Jalisco, to design and implement software for Automotive Gateway ECUs. The ideal candidate will have a Bachelor’s degree and over 8 years of embedded software development experience in C language... 

    Ultimate.ai

    Centro (municipio)
    14 horas atrás
  •  ...Link-Worldwide is seeking an Embedded Software Engineer to work on both BSP and middleware development. This role involves extensive collaboration with engineering teams for autonomous systems, providing necessary support through software testing, integration, and documentation... 
    Remoto

    Link-Worldwide

    Centro (municipio)
    6 horas atrás
  •  ...Robert Bosch Group in Mexico is looking for a Senior Software Engineer specializing in Application Software for secure vehicle access systems. This role requires expertise in embedded software development, particularly in C programming, and involves close collaboration... 

    Robert Bosch Group

    Centro (municipio)
    3 días atrás
  •  ...Link-Worldwide is seeking an Automation Software Manager to spearhead innovative automation...  ...a talented team of Software Application Engineers. This role encompasses leading efforts in...  ...automation environments. Proficiency in C#/Python is essential, along with strong leadership... 
    C#

    Link-Worldwide

    Centro (municipio)
    2 días atrás

¿Desea recibir más vacantes?

Suscríbase y reciba vacantes similares a Embedded Software/C# Engineer (Guadalajara). ¡Sea el primero en aplicar!