Sr. Embedded Engineer - Orangepeople
Plano, TX
About the Job
Are you passionate about pushing the boundaries of embedded systems and driving innovation in the world of technology? We're seeking a talented Senior Embedded Engineer to join our dynamic team. If you're ready to take on a challenging and rewarding role in shaping the future of embedded systems technology, we want to hear from you! Join us in driving innovation and making a meaningful impact in the world of engineering.
Key Responsibilities:
- Manage architecture and functional specifications of next-generation telematics services on ECU's.
- Conduct software design reviews of ECUs and interface with servers, mobile apps, and vehicles.
- Support performance improvements as well as usability improvements of telematics services.
- Support the development team and business partners for the entire life cycle of product development (i.e., Planning, Analysis, Design, Implementation, Testing, and Maintenance).
- Collaborate with stakeholders including vehicle engineering, IT, Operation, Business, and Marketing teams to ensure service quality.
- Manage supplier schedule, scope, and deliverable quality.
- Experience in managing both embedded and cloud development teams.
- Experience in managing multiple teams from different geographic locations.
- Create/generate necessary reports to all project stakeholders for periodic reviews.
- Involve in periodic code reviews and support team to fix critical issues.
- Support continuous improvement and process standardization during the development.
Experience in Telematics and Connected Vehicle Applications & Good understanding of Embedded software development process:
- Requirement Analysis, Traceability.
- Architecture design, Low-level design, and Exposure to UML Diagrams.
- Experience in Embedded C/C++ programming.
- Experience in Linux Application programming.
- Good debugging skills - Logging mechanisms, log analysis.
- Experience in Automotive coding standards and practices - MISRA and Secure coding.
- Experience in Unit and Integration testing.
Good understanding of Vehicle Communication network:
- CAN, Ethernet.
- Vehicle Network Architecture - ECU nodes, Gateways, Network log analysis.
- Exposure to Vector tools - CANoe, CAPL.
- Diagnostics - UDS, DoCAN, DoIP.
Exposure Automotive Quality Process:
- ASPICE standards.
- Automotive software development life cycle, processes, Quality templates.
Qualifications:
- Bachelor's degree in Engineering.
- Minimum 2 years of experience in Vehicle Electronics Development.
- Experience working with server-side development teams for IoT projects (AWS, Azure).
- Ability to document ES (Engineering Specification), FS (Software Functional Specification), and Evaluation Specification.
- Experience with development models (Agile, SDLC, Open source, others).
- Knowledge of the following in-vehicle technology platforms (Bluetooth, BLE, Wifi, MOST, or CAN).
- Ability to conduct root cause analysis, triage, and document.
- MSFT office tools (Outlook, Excel, Word, PowerPoint, and Visio).
- Strong communication skills.
Preferred Qualifications:
- Master's Degree in Engineering.
- Extensive working experience in an automotive field focused on telematics services and products.
Skills:
- CANOE, AWS, AZURE, IOT, VISIO, CAPL, ASPICE.
Benefits:
- 401(k).
- Dental Insurance.
- Health insurance.
- Vision insurance.
- We are an equal-opportunity employer and value diversity, equality, inclusion, and respect for people.
- The salary will be determined based on several factors including, but not limited to, location, relevant education, qualifications, experience, technical skills, and business needs.
Additional Responsibilities:
- Participate in OrangePeople monthly team meetings, and participate in team-building efforts.
- Contribute to OrangePeople technical discussions, peer reviews, etc.
- Contribute content and collaborate via the OP-Wiki/Knowledge Base.
- Provide status reports to OP Account Management as requested.
About us:
OrangePeople is an Enterprise Architecture and Project Management solutions company. Our most valuable asset is our people: dynamic, creative thinkers, who are passionate about doing quality work. As a member of the OrangePeople team, you will have access to industry-leading consulting practices, strategies & and technologies, innovative training & and education. An ideal Orange Person is a technology leader with a proven track record of technical achievements and a strong process/methodology orientation.
Source : Orangepeople