← Back to jobs

Invent Artificial Logo
Platform Linux Engineer

Invent Artificial

 

Erie, PA, USA

Posted On: 15 days ago
Experience: 8+ years
Availability: Onsite
Openings: 1
Category: Linux Engineer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

Job Description:
Bachelor of Science in Software Engineering, Computer Science, or other Engineering discipline
• Minimum of 8 years’ software engineering experience
• Experience in developing, modifying, and debugging device drivers, bootloaders, or board support packages
• Experience with Linux OS on embedded systems
• Experience contributing to the design of new embedded software systems
• Experience with hardware/software integration, Docker, languages such as C/C++, Bash, Python
• Experience developing and testing embedded software
• Understanding of CI/CD software engineering practices
• Experience defining system-software designs and exploring technical feasibility tradeoffs
• Knowledge of professional software engineering practices & best practices for the full software development life cycle, including requirements management, coding standards, code reviews, source control management, build processes, defect tracking, testing, and operations
• Ability to prioritize and manage tradeoffs effectively to meet overall objectives
• Ability and willingness to support hands-on validation in simulation laboratory and on-locomotive
• Ability and willingness to travel as required
• Experience with ARM development, Data Distribution Service (DDS), Embedded RTOS, GoogleTest
• Knowledge of Model Based Systems Engineering with SysML

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs