✦ Luna Orbit — Software Engineering

Software Engineer

at AGCO

📍 Bremen, IN, US Hybrid Posted March 13, 2026
Type Full-Time
Experience mid
Exp. Years 3-5 years
Education 3-5 years in embedded software; BS in CS, EE, or related
Category Software Engineering

This role involves developing real-time ECU applications for agricultural machinery, ensuring compliance with industry standards like ISO 11783, and supporting automated testing and safety activities.

  • Develop ECU applications
  • Integrate communication protocols
  • Perform hardware debugging
  • Lead testing campaigns
  • Support safety activities

Focuses on embedded C/C++, Python, RTOS (Zephyr), communication protocols (CAN, J1939, Bluetooth, Wi-Fi), and hardware debugging within an agricultural embedded systems environment.

The ideal candidate is an embedded software engineer with 3-5 years of experience in C/C++, Python, RTOS, and communication protocols like CAN and J1939. They are skilled in hardware debugging, functional safety, and agile development environments.

3-5 years in embedded softwareC/C++ programmingPython scriptingRTOS experienceSupported communication protocols
C# programmingMobile app developmentHardware debuggingFunctional safetyAgile/Scrum
GitJiraMATLABSimulinkCANalyzerCANapePCAN Explorer
C/C++PythonRTOSZephyrISO 11783J1939CANBluetoothWi-FiHardware debugging
C/C++PythonRTOSZephyrMATLABSimulinkISO 11783 (ISOBUS)J1939CANBluetooth 5.0/LEWi-FiEmbedded softwareReal-time controlAutomated testingCI/CD pipelinesGitJiraHardware debugging
CollaborationCommunicationOwnershipProblem-solvingTeamwork
Industry Agriculture Technology
Job Function Embedded software development for agricultural machinery
Embedded Software EngineerC/C++PythonRTOSZephyrISO 11783J1939CANBluetooth 5.0/LEWi-FiAutomated testingCI/CD pipelinesGitJiraHardware debuggingFunctional safetyAgileScrumEmbedded SoftwareBluetooth

Less than 3 years in embedded software, No experience with C/C++ or Python, Lack of RTOS knowledge, No experience with communication protocols

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile