Sunrise Systems logo

Sunrise Systems

Embedded Software Engineer

Sunrise Systems

📍 Cary, NC, United States 🇺🇸

contract
mid-level
on-site
Posted —

Key Skills

C++PythonCANUDSOpenRTOS

Industry

Consumer ElectronicsAutomotive

Job Description

Only a W-2 contract role.


Embedded Software Engineer

12 months contract

Cary, NC 27513 (Onsite)

1st shift 8:00 AM - 5:00 PM


Please note: A Glider online technical assessment is required before the interview


Job Responsibility

• Support the development of tools & scripts for increasing efficiency and user experience in client's OpenRTOS based embedded software development

• Collaborate with internal and external stakeholders including through daily user support

• Lead innovation efforts to define the next generation of tools used by the entire embedded development community at the client


Required Skills/Experience

• 3+ Years Experience in fields related to Computer Engineering/Computer Science

• Proficient in modern programming language such as C#, C++, or Java

• Demonstrated experience with object-oriented software design and expertise in C

• Good understanding of the embedded software development workflow from requirements to machine validation

• Demonstrated experience in roles that required excellent communication and collaboration skills

• Good written and verbal communication skills (English)


Desired Skills/Experience

• Experiences with GNU Make and Python

• Knowledge of CAN and UDS

• Advanced degree in an engineering discipline or computer science

• Experience in software product delivery using agile software development processes


Education Details

• Bachelor's of Science Degree in Computer Science, Computer Engineering, Electrical/Mechanical Engineering, Agricultural Engineering, or equivalent experience