Sr Software Engineer
Core
Develop embedded software for crop care application equipment (spreaders and sprayers) to enable precise application of nutrients and protectants for improved crop yield.
Role type
Embedded Software Engineer (Agricultural Machinery)
Builds
Crop care application software for agricultural machinery
Domain
Agriculture / Precision Farming / Embedded Systems
Deliverable
product features
Required skills
C/C++, Object-oriented design, UML, Python, CAN bus fundamentals
Preferred skills
ISOBUS, J1939, UDS protocols, Matlab/Simulink, Qt, AUTOSAR, Linux
Technologies
C, C++, Python, Qt, Linux, CAN bus, ISOBUS, J1939, UDS, Matlab, Simulink, AUTOSAR
Responsibilities
Develop software components from requirements to testing and debugging, Create user interfaces, Develop control algorithms, Perform unit and bench testing, Contribute to maintainable and future-proof software architecture
Seniority
Mid-level, hands-on IC