Back to search
Global Connect Technologies Linkedin · Posted 1mo ago

Embedded Software Engineer - C++ and Camera/Radar and off highway Experience

Peoria, Illinois, United States

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Job Role: Embedded software engineer - Perception systems (C++/Linux)

Location: Peoria, IL

Job-Type: Full-time



Duties & Responsibiliti

  • esDesign, develop, integrate, and test embedded software for safety-critical machine applications with a focus on camera and radar-based perception system
  • s.Develop high-performance embedded applications using C++ on Linux platform
  • s.Design, implement, and optimize radar and camera data processing pipelines for perception and autonomous machine functionalit
  • y.Integrate perception software with embedded hardware, sensors, and machine control system
  • s.Debug, troubleshoot, and resolve software, hardware, and system-level issues using industry-standard debugging tool
  • s.Develop and execute software validation plans, including integration, functional, regression, and system-level testin
  • g.Collaborate with systems, machine controls, validation, and global engineering teams throughout the software development lifecycl
  • e.Improve software performance, scalability, stability, and reliability through continuous optimizatio
  • n.Participate in software architecture discussions, code reviews, and technical design review
  • s.Support source control, software releases, and configuration management using Git and modern development practice

s.Required Skil

lsRequired Technical Skil

  • lsStrong proficiency in C++ programming and object-oriented software desig
  • n.Experience developing embedded software on Linux platform
  • s.Hands-on experience with camera and radar data processin
  • g.Experience with embedded communication protocols such as CAN and Etherne
  • t.Strong system-level debugging and troubleshooting skill
  • s.Experience using Git, compilers, debuggers, and software development tool
  • s.Knowledge of software integration, validation, and testing methodologie

s.Preferred Technical Skil

  • lsNVIDIA development ecosystem (CUDA, TensorRT, Jetson, DRIVE platform
  • ).GStreamer and multimedia pipeline developmen
  • t.Experience with robotics, autonomous systems, perception, or sensor fusio
  • n.Experience with unit testing frameworks such as Google Test (GTest) or C Tes
  • t.Familiarity with real-time embedded systems and safety-critical software developmen

t.Education & Experien

  • ceBachelor's or Master's degree in Computer Engineering, Computer Science, Electrical Engineering, Robotics, or a related technical disciplin
  • e.5+ years of experience developing embedded software using C++ in Linux environment
  • s.Experience developing software for embedded, robotics, autonomous, automotive, or industrial machine applications is preferre

d.Top 3 Skil

  1. lsEmbedded C++ software development on Linu
  2. x.Camera and radar perception processin
  3. g.Embedded system integration, debugging, and troubleshootin

g.Soft Skil

lsRequir

  • edStrong analytical and problem-solving skill
  • s.Excellent verbal and written communicatio
  • n.Ability to work effectively in a collaborative, cross-functional, and global engineering environmen
  • t.Self-motivated with strong organizational and time management skill

s.Preferr

  • edExperience leading technical discussions and mentoring junior engineer
  • s.Ability to manage multiple priorities in a fast-paced product development environmen


t.
Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search