Talent.com
This job offer is not available in your country.
Principal Software Engineer

Principal Software Engineer

HARMAN InternationalRO_Bucharest_5, 7 Dimitrie Pompei blvd
9 days ago
Job description

HARMAN’s engineers and designers are creative, purposeful and agile. As part of this team, you’ll combine your technical expertise with innovative ideas to help drive cutting-edge solutions in the car, enterprise and connected ecosystem. Every day, you will push the boundaries of creative design, and HARMAN is committed to providing you with the opportunities, innovative technologies and resources to build a successful career.

A Career at HARMAN

As a technology leader that is rapidly on the move, HARMAN is filled with people who are focused on making life better. Innovation, inclusivity and teamwork are a part of our DNA. When you add that to the challenges we take on and solve together, you’ll discover that at HARMAN you can grow, make a difference and be proud of the work you do everyday.

Introduction : A Career at HARMAN Automotive

We’re a global, multi-disciplinary team that’s putting the innovative power of technology to work and transforming tomorrow. At HARMAN Automotive, we give you the keys to fast-track your career.

Engineer audio systems and integrated technology platforms that augment the driving experience

Combine ingenuity, in-depth research, and a spirit of collaboration with design and engineering excellence

Advance in-vehicle infotainment, safety, efficiency, and enjoyment

About the Role

As a Maintenance Principal C++ Engineer in the Telematics team you will have the opportunity to work on innovative software for automotive industry. Telematics exposes the internal car ecosystem to the Internet : the car becomes an element of the Internet of Things IoT) , offering a new level of access to car’s functionalities and a platform to build additional features in areas such as safety, security, comfort.

As a Maintenance Principal Engineer at Harman you are part of the Maintenance Team for our Telematic projects.

You are responsible for the Platform SW and External SW Components and with this the main specialists for these topics also in front of the customer in our maintenance projects.

What You Will Do

  • Analyze the customer requirements allocated to software and map the analyzed requirements to a new or existing software architecture
  • Evaluate and document the software architecture and present it to internal management, sales representatives and at customer meetings
  • Manage the implementation of the software architecture with both local and re-mote development teams
  • Ensures the overall strategic goal of platformization of the SW components
  • Technical analysis and assessment of customer requirements (RFC, RFI, RFQ)
  • Resolve inconsistencies in case of unclear technical requirements in the specification by direct communication with the customer
  • Consideration of Harman processes, Automotive ASPICE and functional safety requirements
  • Reviews HDD and DDD and verifies them against product features, insuring Requirements Traceability Matrix
  • Contact person to the customer and internally for evaluation of new concepts.
  • Provides impact analysis for design changes; provide accurate estimates in time & costs for customer specific requirements
  • Writes code and tests (white-box testing) the component, based on design documentation
  • Analyze malfunctions in terms of time response, stability, robustness of components, as well as of the entire system
  • Analyses the system behavior and predicts root-causes of reported issues;
  • Mainly acts as an expert / consultant of the specified area – advices customer with best-practices
  • Acts as mentor or coach for less experienced engineers;
  • Act according the standards of the automotive industry and in-car applications and software development processes
  • Monitoring of development status and software quality and with means of design and code reviews
  • Bug fixing and maintenance tasks for the Software Components delivered
  • Writes code and tests (white-box testing) the component, based on design documentation
  • Analyze malfunctions in terms of time response, stability, robustness of components, as well as of the entire system
  • Analyses the system behavior and predicts root-causes of reported issues
  • Mainly acts as an expert / consultant of the specified area – advices customer with best-practices
  • Acts as mentor or coach for less experienced engineers
  • Act according the standards of the automotive industry and in-car applications and software development processes
  • Monitoring of development status and software quality and with means of design and code reviews
  • Bug fixing and maintenance tasks for the Software Components delivered

What You Need

  • At least 7+ years of experience as a software developer
  • Bachelor degree in Computer Science or other re-levant (IT connected) specializations
  • Solid knowledge of C++
  • Linux expertise
  • Experience in developing embedded applications
  • Good knowledge about cryptographic algorithms
  • Good knowledge about memory-protection techniques
  • Experience with OpenSSL, TLS
  • Experience with SomeIP, CAPI, DBus, TCP, UDP protocols
  • Software Update
  • System Functions (Diagnostics, DTCs)
  • AUTOSAR expertise (software components, RTE, BSW)
  • Knowledge in inter-process communication, threading, socket communication
  • Working knowledge of software development processes
  • Debug / Remote debug usinf software or hardware debuggers
  • Working knowledge of embedded operating systems
  • Design processes or components (HDD,CDD)
  • Define and create unit tests
  • Good English skills in spoken and written English
  • What You Need to Be Successful

  • Automotive experience
  • Unified Modeling Language Knowledge
  • Knowledge in agile software development methods (SCRUM, SAFe Agile).
  • Knowledge in one of these areas is very appreciated : Connectivity protocols (Ethernet, WiFi, Blue-tooth, 3G / 4G)
  • Security (sandboxing)
  • Knowledge of how a Linux kernel works
  • What Makes You Eligible

  • Willingness travel (0-20% of time) depending on the project necessities.
  • What We Offer

    HarmanEmployees

  • Work in international teams with the world’s largest automotive manufacturers
  • Access career development opportunities and get both on the job training on high-end automotive projects, as well as extensive technical trainings
  • Access HARMAN Webshop with large employee discounts for audio products (JBL, HARMAN Kardon, AKG)
  • Are encouraged to a healthy work / life balance with a progressive holiday plan based on total work experience, 2 sick days, 3 days off compensation for weekend legal holidays and flextime
  • And of course, enjoy meal tickets, a premium medical subscription, fitness discounts and other corporate perks
  • LI-DP3

    LI-Hybrid

    HARMAN is proud to be an Equal Opportunity / Affirmative Action employer. All qualified applicants will receive consideration for employment without regard torace, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.

    Create a job alert for this search

    Software Engineer • RO_Bucharest_5, 7 Dimitrie Pompei blvd

    Related jobs
    Chief Accountant

    Chief Accountant

    RO001 Marsh Broker de Asigurare-Reasigurare SrlFloreasca,Bucharest
    We are seeking a talented individual to join our Financial Team at Marsh McLennan.This role will be based in Bucharest.This is a hybrid role that has a requirement of working at least three days a ...Show moreLast updated: 18 days ago
    Head of Manufacturing and Construction

    Head of Manufacturing and Construction

    TotalSoftVoluntari, Ilfov, RO
    Quick Apply
    Head of Manufacturing and Construction Job Purpose We are seeking an experienced Head of Manufacturing and Construction to oversee and manage one of our key industry verticals.The successful candid...Show moreLast updated: 30+ days ago
    Software Tester

    Software Tester

    UPDIVISIONRomania, Bucharest
    We’re looking for an experienced manual software tester who can catch the most tiny, subtle, edge case bugs.Our ideal candidate is an organized, eagle-eyed professional with enough experience to en...Show moreLast updated: 18 days ago
    Platform Engineer

    Platform Engineer

    Riverbed TechnologyRemote, RO
    Riverbed, the leader in AI observability, helps organizations optimize their user’s experiences by leveraging AI automation for the prevention, identification, and resolution of IT issues.With over...Show moreLast updated: 18 days ago
    Software Tester - determined 2 years

    Software Tester - determined 2 years

    StefaniniBucharest, Romania
    Software Tester - determined 2 years.Ensure the correct functioning of clinical trial software with focus on patient safety and integrity of clinical study data . Verify that requirements are clear,...Show moreLast updated: 30+ days ago
    Software Engineer

    Software Engineer

    Groupe SIIRemote, RO
    Open-minded intellectuals who embrace emerging technologies on our mission to create innovative Software Engineering Solutions that will impact millions of users around the world.We are currently s...Show moreLast updated: 30+ days ago
    Senior Software Engineer (GF)

    Senior Software Engineer (GF)

    MambuRemote, RO
    Join the fintech revolution with Mambu, the leading SaaS cloud banking platform.We're on a mission to make banking better for a billion people. Explore exciting career opportunities and help shape t...Show moreLast updated: 30+ days ago
    Junior Recruiter with French

    Junior Recruiter with French

    SAMSUNGMetroffice, Bucharest 2, Romania
    Right across the Pipera metro station, the Samsung Shared Services Centre Europe, established in 2016 in Bucharest (Romania) covers Financial, Customer Service and HR processes for Samsung subsidia...Show moreLast updated: 18 days ago
    Backend Engineer (2-4yrs Experience, Java, Spring Framework)

    Backend Engineer (2-4yrs Experience, Java, Spring Framework)

    Atta SystemsBUCURESTI, Sector 2, RO
    Quick Apply
    We're looking for an experienced Backend Engineer, with Java and Spring Framework background and 2-4 years of relevant experience. Join our team and let's take our products to the next level to serv...Show moreLast updated: 30+ days ago
    Senior SQL Software Engineer

    Senior SQL Software Engineer

    AccesaRemote, RO
    Our client is a leading insurance solutions provider in the DACH region.While working decentralized, they employ the latest technologies in the Azure stack to provide quality products and solutions...Show moreLast updated: 18 days ago
    Technical Customer Advisor (Romanian & English) – On-stie, Bucuresti

    Technical Customer Advisor (Romanian & English) – On-stie, Bucuresti

    ConcentrixROU Bucharest, 63, 69 Dr. Iacob Felix Street
    Experience the power of a game-changing career.Are you looking for what’s next? We’re a global technology and services leader that powers the brands of the future. We help well-known brands — the on...Show moreLast updated: 18 days ago
    Java Software Engineer

    Java Software Engineer

    InetumBucharest , Rumanía
    Understand functional requirements and raise clarifications with BAs and others concerned.Should be able to estimate from high level requirement and do an independent estimate from detailed functio...Show moreLast updated: 18 days ago
    Senior Security Software Engineer

    Senior Security Software Engineer

    Keysight TechnologiesBucharest, Bucuresti, RO
    Overview About the Role Keysight is looking to hire a senior security software engineer to develop automated program analysis and fuzz testing capabilities for our security assessment products.The ...Show moreLast updated: 9 days ago
    Payroll Administrator with French

    Payroll Administrator with French

    MICHELINVoluntari
    Payroll Administrator with French.Ensure compliance with operational payroll procedures (deadlines and quality) by / for partners (PDP, assistants, managers, employees). Collect, analyze and update i...Show moreLast updated: 30+ days ago
    Senior.Net Engineer with AWS

    Senior.Net Engineer with AWS

    NagarroRemote, RO
    Net Engineer with AWS to join our Cloud Engineering team.You will work on the development and maintenance of cloud-based applications and services that power innovative scientific solutions used gl...Show moreLast updated: 4 days ago
    Electrical / Instrumentation and Control Engineer Design Engineer

    Electrical / Instrumentation and Control Engineer Design Engineer

    AECOMBucharest, 11-15 TIPOGRAFILOR S, Romania
    Electrical Installations Design : .Contribute to the design and planning of electrical systems for a variety of projects, including buildings, water treatment stations, oil & gas and other indust...Show moreLast updated: 18 days ago
    GIS Engineer ID37612

    GIS Engineer ID37612

    AgileEngineSector 1, B, ro
    Quick Apply
    Fortune 500 brands and trailblazing startups across 17+ industries.We rank among the leaders in areas like application development and AI / ML, and our people-first culture has earned us multiple Bes...Show moreLast updated: 6 days ago
    Java Software Developer

    Java Software Developer

    Procter & GambleBUCHAREST OFFICE
    Are you a Software Engineer who wants to work on a large scale to drive significant business impact?.Do you want to join a team of IT professionals who bring groundbreaking, technology-based capabi...Show moreLast updated: 9 days ago