Bluebridge ROS Robotics Courses and Requirements


 

There is not a lot of demand for this type of course.

From the courses that have been opened, it can be seen that the total number of people is 16,000+

Regarding the maintenance of the ROS robot course, it is still a basic course due to time constraints.

And the course setting goal is neutral, just provide a cloud environment for students to experiment and learn, without too much guidance.


ROS job requirements:

Responsible for data cleaning related to vision/laser/millimeter wave radar perception, neural network model design, development iteration, deployment and maintenance, performance evaluation, etc., including but not limited to: 3D obstacle detection and recognition, image/point cloud segmentation, multi-sensor fusion, etc. direction.


job requirements:

1. Computer, automation, mathematics, electronic information and other related majors, master's degree or above;

2. Excellent programming ability, familiar with C, C++ or Python;

3. Familiar with basic knowledge of deep learning, computer vision or point cloud processing;

4. Have good learning ability, communication ability, analytical problem-solving ability, high sense of responsibility and teamwork spirit.

bonus:

1. Experience in Linux or Ros development;

2. Familiar with certain deep learning frameworks, such as Tensorflow, Pytorch, etc., and have rich practical experience in network structure design, training, and large-scale data processing;

3. Familiar with GPU programming and parallel computing;

4. Experience in intelligent driving system or ADAS system perception algorithm development, such as lane line recognition, obstacle recognition and tracking, etc.;

5. Experience in sensor development or fusion such as Lidar, Camera, Radar;

6. Experience in algorithm programming competitions/autonomous driving or robot-related competitions: such as ACM, RoboMaster, China Smart Car Future Challenge, etc.;

7. Published high-quality papers in related fields;

8. There are high-quality projects in related fields on the open source platform.


Responsible for software development of embedded Linux system products based on ARM SoC & SOC
Responsible for software development based on TI DSP
Responsible for SoC selection suggestions for specific
needs
Design of transplanting scheme
Independently complete the transplanting, debugging and testing of embedded Linux system
Responsible for the preparation of relevant documents
                                               Job requirements             


Bachelor degree or above, major in computer, automation, electronics, communication and other related majors for
3 years or more, experience in Linux application, kernel and driver development
proficient in C/C++, Shell and other programming language development under embedded Linux system, familiar with Cortex- A & Cortex-R series ARM architecture
Familiar with the transplantation of embedded Linux systems
Familiar with processes under Linux, thread working mechanism, pipeline, IPC working principle
Familiar with TCP/IP protocol and network communication programming; familiar with common drivers (CAN, USB, QSPI, SDIO, etc.)
SDK product development experience with SoC chips such as NXP, TI, Renesas, and Qualcomm is preferred
. Middleware development experience such as ROS and DDS
is preferred. Camera driver, understanding of ISP, and serial deserialization experience is preferred.
Multi-core development experience is preferred
. Look at the hardware schematic diagram and be able to measure multiple protocol signals.
Have good version management thinking and programming habits, good learning ability, communication ability, active work, strong sense of responsibility


- Support the product manager and pre-sales team in the direction of robotics, clarify requirements, technical communication and overall scheme design with customers

- Support the robot project team, lead the project design review and key technology demonstration, organize and coordinate major technical problems

- Work with product managers to plan SDK requirements and technical strategies for robotics

- Cooperate with the SDK team to complete the development and release of the robot SDK

- Track technology trends in the field of service robots and provide expert advice for business teams' decision-making

Job Requirements:

- Practical experience in robot product development, and experience in robot-related algorithms, applications, and system tuning

- Familiar with ROS or similar general robotics technical framework

- Understand the basics of embedded devices

- Possess the ability to read English materials in related technical fields, and have certain English listening and speaking skills

- Qualcomm, NVIDIA or X86 platform R&D experience is preferred

- Familiar with embedded Linux development, especially real-time Linux development experience is preferred


Job Responsibilities:

1. Responsible for the design and development of the path planning and motion control algorithm architecture of the autonomous driving ADAS system;

2. Responsible for the design and development of path planning and motion control algorithms for urban expressways and expressways;

3. Responsible for algorithm research and development, effect verification and mass production engineering;

4. Responsible for the communication and alignment of the upstream and downstream teams of the PNC algorithm.

Qualifications:

1. Master degree or above, major in automation, control theory and control engineering, vehicle engineering, etc.;

2. The person in charge of PNC technology or the backbone of autonomous driving related companies, with more than 3 years of relevant work experience;

3. Familiar with Linux, ROS and other development environments, with solid C/C++ programming foundation;

4. Experience in the development of open source autonomous driving algorithms such as Apollo and Autoware is preferred;

5. Experience in autonomous driving motion planning, FCW, ACC, AEB, AVP and other related projects is preferred;

6. Experience in leading a team or project is preferred.


Job description:

1. Responsible for the development, optimization and testing of outdoor positioning algorithms;

2. Responsible for the development and testing of high-precision point cloud map mapping algorithms

Qualifications:

1. Computer, mechatronics, automation and other related majors, master's degree or above;

2. Familiar with the classic slam front-end and back-end framework, understand and master no less than two front-end matching algorithms;

3. Familiar with slam closed-loop detection problems in large scenes, those with practical experience in solving them are preferred;

4. Master multi-sensor time synchronization method and multi-sensor fusion technology;

5. Proficient in C++, familiar with linux system and ROS;

6. Those with solid mathematical foundation and good self-learning ability are preferred.


Of course, if the monthly salary requirements are relatively low, you only need to pass the following requirements:

Job Responsibilities:

1. Development of robot-related software based on ROS system;

2. Organize and write relevant technical documents.

Skill requirements:

1. Bachelor degree or above, major in computer, electromechanical, communication, automation, etc.;

2. Familiar with robot structure and control principle;

3. Familiar with C++ and Python programming language, familiar with Linux operating system;

4. Familiar with ROS operating system is preferred;


Guess you like

Origin blog.csdn.net/ZhangRelay/article/details/124284922