Senior Software Engineer

August 24

Apply Now
Logo of Sonatus

Sonatus

software • software-defined vehicle • data management • networking • cybersecurity

51 - 200

💰 $75M Corporate Round on 2022-12

Description

• Design and implement highly complex, resource efficient, reliable and safety critical in-vehicle software from requirements to production and commercial deployment. • Write clean, maintainable code and adhere to coding standards and best practices. • Work closely with tech leads, peer engineers, and cross-functional teams to understand project requirements and contribute to the development of solutions that meet those requirements. • Analyze and enhance efficiency, stability, and scalability of system resource usage. • Contribute to the creation and maintenance of technical documentation, including code comments, design specifications, and testing reports. • Work with the Technical Project Management team, ensuring the development schedule is aligned with the project schedule. • Review QA test plans. • Participate in QA testing events and/or customer on-site testing events.

Requirements

• Bachelor’s degree in Computer Science, Electrical Engineering, Software Engineering, or a related field. • 5 years of working experience in software development. • Experience with embedded systems and automotive communication protocols (e.g., CAN) is a plus. • Experience in hands-on development and troubleshooting on embedded targets. • Proficiency in C++ • Experience in system design involving multi-threading and concurrency. • Experience in the modern IPC frameworks, e.g. gRPC, protobuf, vSomeIP, shared memory. • Experience with RTOS, Embedded Linux, Android, and/or other embedded operating systems. • Experience with networking technologies such as Ethernet, TCP/IP, HTTP, etc. • Good written and verbal communication skills.

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com