Sr. Engineer I, Embedded Sottware

Remote Full-time
For Earth For Life

BASIC PURPOSE AND SCOPE OF POSITION
The Senior Embedded Software Engineer will design, develop, and maintain embedded software for IoT‑enabled devices used in Kubota’s connected equipment ecosystem. This role focuses on hardware-software integration, sensor interfacing, power‑optimized embedded designs, and robust wireless communication methods on resource constrained devices.
The engineer will support development across multiple embedded platforms, contribute to hardware bring‑up, implement connectivity protocols for wireless and cloud-connected systems, and collaborate closely with hardware, systems, machine, and cloud engineering teams. This position will help define system architectures, ensure reliable operation under real‑world conditions, and support prototype development and testing throughout the full product lifecycle.
PRINCIPAL ACTIVITIES: This position does the following in accordance with all applicable Federal, State, and local laws / regulations and the Company’s policies, procedures, and guidelines:

Design, implement, and maintain firmware in C/C++ for ARM‑based embedded platforms used in IoT‑enabled products.
Integrate peripherals using interfaces such as I2C, SPI, UART, GPIO, ADC, IMUs, sensors, BLE modules, Wi-Fi modules, and cellular modems.
Utilize CAN communication protocols for integration and communication.
Develop applications using RTOS platforms (Zephyr strongly preferred) with an emphasis on reliability, security, and low‑power operation.
Implement wireless and cloud‑connected features using BLE, Wi‑Fi, cellular, MQTT, and related technologies.
Support hardware bring‑up, board testing, and embedded debugging using common lab tools.
Collaborate with hardware and systems teams on schematics review, embedded architecture, and verification activities.
Work in Linux‑based development and build environments as needed for embedded and tooling workflows.
Support prototype testing, troubleshooting, and iterative improvements throughout the development lifecycle.
Generate clear and maintainable software documentation.
Perform other related duties as assigned by management.


MINIMUM QUALIFICATIONS

Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or related field.
7+ years of experience developing embedded software in C/C++ for microcontroller‑based systems.
Strong experience with ARM‑based MCUs and peripheral interfaces such as I2C, SPI, UART, GPIO, and ADC.
Experience with RTOS‑based development.
Experience developing with wireless and connectivity technologies such as BLE, MQTT, Wi-Fi and cellular.
Experience with embedded debugging, hardware bring‑up, and lab instrumentation.
Familiarity with Linux‑based development environments.
Familiarity with CAN communication protocols is a plus.
Ability to travel up to 10%.


WORK ENVIRONMENT & PHYSICAL REQUIREMENTS:

Typical office and lab environment with frequent use of computers and standard lab instrumentation (e.g., oscilloscopes, logic analyzers, multimeters).
Routine hands‑on work with prototypes, embedded hardware, and electromechanical systems in shop or field settings.
May work on or around agricultural, turf, or construction machinery during testing, evaluation, or support activities; adherence to all safety procedures and PPE requirements is expected.
Ability to stand, walk, bend, and handle small components or tools for extended periods.


DISCLAIMER:
The information provided in the description has been designed to indicate the general nature and level of work performed by incumbents within the classification. This description is not intended to be a comprehensive inventory of all duties, responsibilities, qualifications and working conditions required of employees assigned to this job/classification. This job is intended to include the current essential functions of the job. Management reserves the right to add or modify the duties and responsibilities and to designate other functions as essential at any time
Kubota is an equal opportunity at will employer and does not discriminate against any employee or applicant for employment because of age, race, religion, color, disability, sex, sexual orientation or national origin.


Apply Now

Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

McGaw.io - Conversion Rate Optimization Manager - Boston, MA

Remote Full-time

Urgently Hiring: Remote Inpatient Medical Coder - Full Time

Remote Full-time

**Experienced Part-Time Typing Data Entry Specialist – Work From Home Customer Service Representative Opportunity with arenaflex**

Remote Full-time

Deputy Director of Communications

Remote Full-time

Experienced Data Entry Clerk for Night Shift Operations – Remote Work Opportunity with arenaflex

Remote Full-time

Operations Support Associate

Remote Full-time

In-Home Health - Nurse Practitioner or Physician Assistant (Per Diem) - San Francisco, CA

Remote Full-time

**Experienced Data Entry Associate – Remote Work Opportunity at arenaflex**

Remote Full-time

Online Writing Tutor - Paper Reviewer / English Teachers (Remote)

Remote Full-time

FEMA CRC - Environmental and Historic Preservation Liaison

Remote Full-time
← Back to Home