Sr. Embedded Software Architect

Detalles de la oferta

LHP's offices are in Columbus, IN, Pontiac, MI, Anaheim, CA, and Queretaro, MX.?
Work-from-home?may be available.
**Responsibilities**
- Proactively engage with systems team to extract, clarify product needs, and translate to refined software expectations.
- Responsible for defining, reviewing, organizing system and software requirements (functional and performance).
- Responsible for defining, reviewing embedded system and software architecture.
- Participate in overall lifecycle processes development of embedded systems.
- Ensure coordination between multiple development teams, work closely with software developers/testers to ensure architecture is being followed.
?
- Compile data and define changes required in system and software work products.
- Conduct software vulnerability assessments of embedded systems and propose changes.
- Coordinate input from internal/external customers to better understand customer needs and requirements.
- Write technical documentation (requirements, architecture, analysis and other).
- Ensure process compliance and configuration management activities.
- Develop project work according to guidance and processes defined to meet applicable regulatory/statutory/legislative standards.
- Participate in code and design reviews.
- Contribute to delivering innovative, flexible, integrated solutions to meet customer's changing?business needs.
- Manage multiple tasks in a fast-paced environment.
- Follow common problem-solving techniques, such as 5 why's, fishbone, etc.
**Relevant Skills**
- B.S./M.S.
in Mechatronics, Computer Engineering, Electronics Engineering or Computer Science, plus 6+ years of hands-on experience.
- Excellent organizational and communication skills.
- Experience with programming languages such as C/C++ in an embedded system.
- Experience with embedded software development life cycle tools.
- In depth understanding of software architecture principles.
- Expert technical knowledge and experience with the following:

- Application, Middleware, Hardware Abstract (HAL) layers of the embedded software
- Design and implementation of an embedded scheduler and task manager for controller systems.
- Integration and configuration of RTOS
- Memory Management
- Driver level development of microcontroller components such as GPIO, CAN, I2C, SPI, PWM, ADC, Timers, Clocks, Interrupts (ISR), etc.
- Hands on with software configuration management tools, defect tracking tools, and peer review.
- Strong documentation and writing skills.
- Experience with software design methodologies and latest software quality and coding standards (like MISRA and SPICE)
- User level knowledge or hands on experience with Functional Safety Standards such as ISO 26262 is a plus.
- Background from Aerospace, Automotive, RAIL and Medical is welcomed.
**Work Location?Queretaro, MX.


Salario Nominal: A convenir

Fuente: Whatjobs_Ppc

Requisitos

Técnico Tpm

**Tec. TPM** **Escolaridad**: Carrera técnica concluida en: Tec. Mecánica, Tec. Mecatrónica, Tec. Electromecánica, Ing. Industrial (cursando) o fin. - Requi...


Gt Service - Bosch Zaragoza - México

Publicado 5 days ago

Senior Devops Engineer

About the position: We are seeking a Senior DevOps Engineer to join the team responsible for building and maintaining a SaaS platform hosted on AWS/ECR/k8s....


Svitla Systems - México

Publicado 5 days ago

System Administration Middleware

Who We Are At Kyndryl, we design, build, manage and modernize the mission-critical technology systems that the world depends on every day. So why work at Ky...


Kyndryl - México

Publicado 5 days ago

Oracle Database Administrator

Who We Are At Kyndryl, we design, build, manage and modernize the mission-critical technology systems that the world depends on every day. So why work at Ky...


Kyndryl - México

Publicado 5 days ago

Built at: 2025-01-13T02:18:19.845Z