What are the responsibilities and job description for the Software Engineer - Perception Algorithm position at ExecutivePlacements.com?
Top 3 Hard Skills Required Years of Experience
Hard Skills Assessments
Expected Dates that Hard Skills Assessments will be scheduled: ASAP
Hard Skills Assessment Process: The assessment process will include 1st round with hiring manager and 2nd round panel style.
Required Candidate Preparation: Candidates should be able to discuss related work experience and knowledge.
Compelling Story & Candidate Value Proposition
Unique Selling Points
Years of Experience Required: 1-3 overall years of experience in the field.
Degrees or certifications required: Master's degree is required if candidates only have 1-3 years of industry experience.
Disqualifiers: N/A
Best vs. Average: The ideal resume would contain -
Experience with multi-modal sensor fusion for automotive applications.
Hands-on experience with HD maps, BEV-based perception, and occupancy grid
mapping.
Strong understanding of deep learning architectures for perception, including
Transformer-based models and attention mechanisms.
Experience deploying models on NVIDIA Jetson Orin, Xavier, or similar embedded
hardware.
Knowledge of CAN bus, automotive networks, and vehicle interfacing
Performance Indicators: Performance will be assessed based on meeting deadlines and quality of work.
Summary
The main function of a Software Engineer is to design, develop, implement, test, and maintain business and computer applications software or specialized utility programs including mainframe and client/server applications, and major enhancement of existing systems
Job Responsibilities
- Minimum 3 years experience with strong coding skills in Python and C , with experience in real-time and high performance computing.
- Minimum 3 years of Proficiency in Linux development environments, including debugging and system
- Minimum 3 years experience with sensor fusion techniques (e.g., Kalman Filters, Particle Filters,
Hard Skills Assessments
Expected Dates that Hard Skills Assessments will be scheduled: ASAP
Hard Skills Assessment Process: The assessment process will include 1st round with hiring manager and 2nd round panel style.
Required Candidate Preparation: Candidates should be able to discuss related work experience and knowledge.
Compelling Story & Candidate Value Proposition
Unique Selling Points
- Lucid has the space to grow and develop and this role allows for the opportunity to be a part of this!
Years of Experience Required: 1-3 overall years of experience in the field.
Degrees or certifications required: Master's degree is required if candidates only have 1-3 years of industry experience.
Disqualifiers: N/A
Best vs. Average: The ideal resume would contain -
Experience with multi-modal sensor fusion for automotive applications.
Hands-on experience with HD maps, BEV-based perception, and occupancy grid
mapping.
Strong understanding of deep learning architectures for perception, including
Transformer-based models and attention mechanisms.
Experience deploying models on NVIDIA Jetson Orin, Xavier, or similar embedded
hardware.
Knowledge of CAN bus, automotive networks, and vehicle interfacing
Performance Indicators: Performance will be assessed based on meeting deadlines and quality of work.
Summary
The main function of a Software Engineer is to design, develop, implement, test, and maintain business and computer applications software or specialized utility programs including mainframe and client/server applications, and major enhancement of existing systems
Job Responsibilities
- Fine-tune and improve a variety of sophisticated software implementation projects Gather and analyze system requirements, document specifications, and develop software solutions to meet client needs and dat
- nalyze and review enhancement requests and specifications Implement system software and customize to client requirements
- Prepare the detailed software specifications and test plans
- Code new programs to client's specifications and create test data for testing
- Modify existing programs to new standards and conduct unit testing of developed programs
- Create migration packages for system testing, user testing, and implementation
- Provide quality assurance reviews
- Perform post-implementation validation of software and resolve any bugs found during testing
- Bachelor's degree in engineering required 2-4 years experience required
- solid foundation in computer science, with strong competencies in data structures, algorithms, and software design large systems software design and development experience
- Experience performing in-depth troubleshooting and unit testing with both new and legacy production systems experience in programming and experience with problem diagnosis and resolution