Senior Embedded Software Engineer (m/f/d)


Your mission

At the heart of the Blickfeld LiDAR sensor, there is a highly optimized piece of software. It’s this software that puts life into our sensor: controlling the beam deflection units, orchestrating the range measurements, filtering and post-processing data. In the end, the Blickfeld LiDAR produces accurate 3D data that enables cars, drones, and AGVs to perceive the environment. In your role as Embedded Software Engineer (m/f/d) at Blickfeld, you work on some of the toughest technical challenges of our times, and you love it! You enjoy a creative working atmosphere and a “can do” attitude. With your help, our LiDAR sensors will eventually be paving the way to autonomous driving!

Your tasks

⟋ Develop FPGA IP in VHDL and Verilog and software components in C/C++ and Python for high-performance lidar sensors
⟋ With a deep understanding of the technology we use, you are the go-to-guy for all embedded software topics
⟋ You come up with concepts, architectures, and implementations for our next generation lidar sensor; both on hardware and software level
⟋ With a special focus on signal processing, you create, evaluate, partition, and implement algorithms for our ranging sub-system
⟋ You closely collaborate with other technical disciplines, such as electrical engineering, optics, and application software.
⟋ Employ tools and infrastructure to ensure highest code quality, by applying best practices such as continuous integration, unit testing, and static code analysis
⟋ You mentor and guide students and interns

Your profile

⟋ You have a Master’s degree in Computer Science, Electrical Engineering, Embedded Systems or equivalent
⟋ You have relevant industry working experience, ideally with complex and heterogenous embedded hardware
⟋ You have a solid understanding of Information Theory and Signal Processing, including sampling theorem, filtering, frequency domain, and noise modelling.
⟋ You have several years of experience with VHDL/Verilog, FPGA development, or even ASIC development
⟋ You have excellent command of C/C++, Python, git, CMake and other software development tools
⟋ You are familiar with typical software development tech stacks, including Linux, Yocto, Docker, Gitlab, CI/CD etc.
⟋ You have very good communication skills in English (German language skills are a plus)
⟋ Ideally, you have experience with software development in regulated environments, such as automotive, and know about relevant standards

Why Blickfeld?

⟋ Enjoy free beverages and lunch allowance
⟋ Work in a dynamic environment with quick development cycles and flat hierarchies
⟋ Develop ideas and realize them
⟋ Be part of a great team, that lives and breathes technology
⟋ Make the future of mobility a reality today
⟋ We are one team – everybody pitches in
⟋ “Can do” attitude
⟋ Courage to act and to make decisions
⟋ Things can go wrong, that’s ok
⟋ Friendly and constructive behavior
⟋ We stick together and can rely on each other


We are looking forward to your application, including your CV, certificates/diplomas and a short cover letter.
Contact person: Florian Lenz ⟋


Please send a short letter of motivation, your certificates and your CV. We are looking forward to your application!