Embedded Systems Engineer/C# developer
Job Description: Embedded Systems Engineer
Responsibilities:
● Develop a remote desktop connection to the Raspberry CM4.
● Configure Raspberry Compute Module 4 (Linux) for image acquisition and processing
tasks.
● Develop Python or C# scripts for image capture from five cameras (four on MIPI CSI-2
bus, one on USB) with successive shifts.
○ Implement C# code to read all 5 camera videos.
○ Output the entire camera image to the GUI.
○ Ensure captured images are in full resolution and correctly oriented.
● Develop a script to read I2C distance sensor values and display them on the screen.
● Create a script to determine distance range, calculate progress, and provide
corresponding images.
● Collaborate with software engineers on image processing algorithms, GUI development
(Blazor), and system integration.
● Test and optimize system performance for real-time image acquisition, processing, and
display.
● Develop a mathematical algorithm to combine 5 image data into a single image and do
image segmentation (using K-means and possibly other functions).
● Develop functional tests of algorithms in the form of unit tests.
Required Skills:
● Strong proficiency in embedded systems development, particularly with Raspberry Pi or
similar platforms.
● Experience with Linux operating system and command-line interface.
● Programming skills in C#.
● Knowledge of image acquisition and processing techniques.
● Familiarity with camera interfaces (MIPI CSI-2, USB).
● Understanding of I2C communication protocol.
● Experience with GUI development (Blazor preferred).
● Problem-solving and debugging abilities.
If interested whatsapp your resume to +91-8527231016.
Devops Engineer - SRE @Verizon | AWS | Jenkins | Application Support | Siebel Admin |. net | C# | SQL | Rabbit MQ | IBM MQ | Unix | Shell Scripts | ITSM & ITSD ( Change & Release Management )
6 个月I'm interested