Senior Embedded Software Architect

Our partner is an autonomous vehicle sensor and software company with the vision to make autonomy safe and ubiquitous by delivering the only lidar and associated software that meets the industry’s stringent performance, safety, and economic requirements. The technology enables both detections and classification of objects out to 250 meters, from cars to lanes. It even understands what “dark” objects are at night, like a black car or a tire on the road that has minimal reflectivity. The company serves customers worldwide, including 8 of the top 10 global automotive OEMs.

Seeking an experienced embedded software architect to contribute to the full software development life cycle (SDLC) of next-generation automotive sensing platforms. This role will leverage prior engineering expertise to design and implement embedded software within an ASPICE development environment. The role will define, document and communicate system architectures targeting current and next generation processing platforms.

Responsibilities

• Define, document and communicate the software architectural design.
• Provide technical leadership and decision making to guide the project’s software development team in the areas of software requirements and architecture, lower-level design, coding, integration and test.
• Communicate the software architecture to the development team.
• Drive technical communication with internal and external customers.
• Ensure full traceability between high-level design and software requirements specifications.
• Develop and update estimates of processing resource utilization (CPU, memory, etc.) throughout the design cycle.
• Provide technical guidance to software development engineers to support completion of assigned projects and tasks.
• Perform software architecture safety design analysis.
• Mentor embedded software engineers through design implementation challenges.

Requirements

Must have:

•10+ years of industry experience.
• Bachelor's Degree in Electrical Engineering, Computer Engineering or equivalent.
• Experience with full-lifecycle embedded product development.
• Prior working experience in a software architect role.
• Working knowledge of embedded operating systems.
• Experience architecting, designing or implementing one or more high-speed data flows (examples include USB, PCIe, GigE, MIPI CSI-2, SerDes, Ethernet).
• Deep working knowledge of the computer architecture and tool suite of one or more current MCUs, MPUs, DSPs or SoCs.
• Knowledge of process models (e.g. CMMI, ASPICE).
• Experience with Requirements Management tools such as DOORS, JAMA, or equivalent.
• Architecture Design tools experience with Enterprise Architect, PREEvision, or equivalent.
• Experience working with an Ethernet Stack.

Nice to have:

• Master’s Degree Electrical Engineering or Computer Engineering.
• Hands-on experience with automotive communication interfaces (examples: CAN, Automotive Ethernet).
• Hands-on experience with automotive communication protocols (examples: DoIP, SOME/IP, DDS, XCP, gPTP).
• Experience architecting or implementing a project using AUTOSAR framework including the configuration of the BSW and RTE, the design of CDDs or SWCs.
• Extensive experience architecting or implementing algorithms on specialized computing platforms (examples: GPU, FPGA, DSP, SoC).
• Full lifecycle embedded development experience with a safety-critical systems.
• Functional Safety (ISO 26262), and Cybersecurity (ISO21434) experience.
• SAFe or Agile development experience.

Our Offer

• Competitive remuneration and undetermined work contract;
• Sick days (2 days/year);
• 2 extra leave days when employee has reached a period of 3 years in company;
• International projects and professional growth in a technology environment;
• Flexible and professional working environment;
• Central location (close to metro station Universitate);
• Medical subscription (Medlife/Regina Maria);
• Sports and relaxations facilities;
• Access to Pluralsight training platform.


We are looking forward to receiving your application (English CV) over the application-dashboard. Our responsible consultant will contact you immediately after receipt.

Apply for this job

Does this job fit your talents and seem right for you? Don't hesitate to apply online now.

Job Facts

Country
Romania
Contract type
permanent
Job-ID
201864