Embedded Software Engineer C++ (f/m/x)

SpexAI is pioneering the future of agriculture through cutting-edge sensor technology and AI-driven systems. Our multispectral imaging solutions are revolutionizing how cultivators monitor and optimize plant growth in controlled environments. As an Embedded Software Engineer, you'll develop sophisticated hardware solutions that capture and process critical plant data, working with a team passionate about transforming agriculture through advanced technology. 
Germany
Full time
Responsibilities

You will contribute to our development efforts, applying embedded systems expertise and sensor integration techniques to advance our multispectral imaging technology.

  • Lead the development of our core embedded systems and sensor integration projects  
  •  Design and implement the software to control a spectral sensor, including existing embedded systems (Intel® RealSenseTM + FLIR camera systems) 
  • Drive the optimization of sensor data processing and communication protocols  
  •  Develop and maintain low-level drivers for various peripheral interfaces (I2C, SPI, UART)  
  •  Implement efficient data preprocessing algorithms for our sensor systems  
  •  Create robust solutions for system monitoring and remote debugging  
  •  Support the team in hardware integration and system deployment worldwide 
Requirements

Ideal candidates should have experience with C/C++ programming, embedded systems development, and an eagerness to work with sensor technology.

  • Proven track record in embedded software development  
  •  Strong programming experience in C/C++ for embedded systems  
  •  Hands-on experience with microcontroller programming and debugging  
  •  Proficient with real-time operating systems (FreeRTOS, QNX)  
  •  Comfortable with Linux/Unix development environments  
  •  Experience with version control systems (Git) and documentation  
  •  Knowledge of communication protocols (I2C, SPI, CAN, UART)  
  •  Hardware debugging skills using oscilloscopes and logic analyzers  
  •  A plus is experience with ARM architecture and embedded Linux  
  •  Sensor fusion and signal processing knowledge is a huge bonus 
Benefits

At SpexAI, we offer more than just an engineering role—we provide an opportunity to work with cutting-edge agricultural technology, gain hands-on experience in sensor development and embedded systems, and be part of a team shaping the future of cultivation through innovative hardware solutions.

  • Developing cutting-edge embedded solutions – at the intersection of hardware and software.
  • Shaping and growing a young company – together. 
  • Working in an open, honest, and thriving environment. 
  • Remote and onsite work with trust-based and flexible working hours. 

Become part of our team!

We will be glad to see you in our team!

Fill out the form, send your CV and we’ll get back to you soon

    Try SpexAI Now

    Contact us via our form, email, or phone for expert guidance.

      Get in Touch

      Contact us via our form, email, or phone for expert guidance.

        April
        January
        February
        March
        April
        May
        June
        July
        August
        September
        October
        November
        December
        2025
        1900
        1901
        1902
        1903
        1904
        1905
        1906
        1907
        1908
        1909
        1910
        1911
        1912
        1913
        1914
        1915
        1916
        1917
        1918
        1919
        1920
        1921
        1922
        1923
        1924
        1925
        1926
        1927
        1928
        1929
        1930
        1931
        1932
        1933
        1934
        1935
        1936
        1937
        1938
        1939
        1940
        1941
        1942
        1943
        1944
        1945
        1946
        1947
        1948
        1949
        1950
        1951
        1952
        1953
        1954
        1955
        1956
        1957
        1958
        1959
        1960
        1961
        1962
        1963
        1964
        1965
        1966
        1967
        1968
        1969
        1970
        1971
        1972
        1973
        1974
        1975
        1976
        1977
        1978
        1979
        1980
        1981
        1982
        1983
        1984
        1985
        1986
        1987
        1988
        1989
        1990
        1991
        1992
        1993
        1994
        1995
        1996
        1997
        1998
        1999
        2000
        2001
        2002
        2003
        2004
        2005
        2006
        2007
        2008
        2009
        2010
        2011
        2012
        2013
        2014
        2015
        2016
        2017
        2018
        2019
        2020
        2021
        2022
        2023
        2024
        2025
        2026
        2027
        2028
        2029
        2030
        2031
        2032
        2033
        2034
        2035
        2036
        2037
        2038
        2039
        2040
        2041
        2042
        2043
        2044
        2045
        2046
        2047
        2048
        2049
        2050
        MonTueWedThuFriSatSun
        31
        1
        2
        3
        4
        5
        6
        7
        8
        9
        10
        11
        12
        13
        14
        15
        16
        17
        18
        19
        20
        21
        22
        23
        24
        25
        26
        27
        28
        29
        30
        1
        2
        3
        4
        00:00
        01:00
        02:00
        03:00
        04:00
        05:00
        06:00
        07:00
        08:00
        09:00
        10:00
        11:00
        12:00
        13:00
        14:00
        15:00
        16:00
        17:00
        18:00
        19:00
        20:00
        21:00
        22:00
        23:00
        April
        January
        February
        March
        April
        May
        June
        July
        August
        September
        October
        November
        December
        2025
        1950
        1951
        1952
        1953
        1954
        1955
        1956
        1957
        1958
        1959
        1960
        1961
        1962
        1963
        1964
        1965
        1966
        1967
        1968
        1969
        1970
        1971
        1972
        1973
        1974
        1975
        1976
        1977
        1978
        1979
        1980
        1981
        1982
        1983
        1984
        1985
        1986
        1987
        1988
        1989
        1990
        1991
        1992
        1993
        1994
        1995
        1996
        1997
        1998
        1999
        2000
        2001
        2002
        2003
        2004
        2005
        2006
        2007
        2008
        2009
        2010
        2011
        2012
        2013
        2014
        2015
        2016
        2017
        2018
        2019
        2020
        2021
        2022
        2023
        2024
        2025
        2026
        2027
        2028
        2029
        2030
        2031
        2032
        2033
        2034
        2035
        2036
        2037
        2038
        2039
        2040
        2041
        2042
        2043
        2044
        2045
        2046
        2047
        2048
        2049
        2050
        SunMonTueWedThuFriSat
        30
        31
        1
        2
        3
        4
        5
        6
        7
        8
        9
        10
        11
        12
        13
        14
        15
        16
        17
        18
        19
        20
        21
        22
        23
        24
        25
        26
        27
        28
        29
        30
        1
        2
        3
        00:00
        00:30
        01:00
        01:30
        02:00
        02:30
        03:00
        03:30
        04:00
        04:30
        05:00
        05:30
        06:00
        06:30
        07:00
        07:30
        08:00
        08:30
        09:00
        09:30
        10:00
        10:30
        11:00
        11:30
        12:00
        12:30
        13:00
        13:30
        14:00
        14:30
        15:00
        15:30
        16:00
        16:30
        17:00
        17:30
        18:00
        18:30
        19:00
        19:30
        20:00
        20:30
        21:00
        21:30
        22:00
        22:30
        23:00
        23:30