As an Intermediate Software Engineer for Phone as a Key Mobility and Connectivity Projects, the position requires the candidate to:
Under limited supervision, complete embedded software design for software modules and componentsDevelops and defines embedded software test strategies and plansParticipates in peer review meetings lead their portion of technical itemsInvestigates and follows up on customer field complaints. Recommends and implements resolutions.
Perform as a Software Design engineer working independently to achieve high-quality software design per customer requirements.
Job Requirements / Desired Experience:
Minimum Bachelors Degree in Electrical Engineering or Computer EngineeringProficient in C programmingProficient in System and Software DesignAt least 3 years of embedded software experience including the ability to work independently and participate in peer reviews.Familiarity with CMMI or ASPICE software development processExcellent communication skills including the ability to communicate technical details and document software design.
At least 5 years of embedded software experienceAutomotive Experience with Tier-1 Supplier or OEM (CAN, LIN, Diagnostics)Experience in AUTOSAR software developmentExperience with BLE (Bluetooth Low Energy) wireless technology, especially TI communication stacksFamiliarity with Functional Safety Concepts (ISO-26262)Familiarity with Cyber Security Concepts