Embedded Software Engineer - Autosar, Kubernetes
KYYBA
About the role
About Kyyba
Founded in 1998 and headquartered in Farmington Hills, MI, Kyyba has a global presence delivering high-quality resources and top-notch recruiting services, enabling businesses to effectively respond to organizational changes and technological advances.
At Kyyba, the overall well-being of our employees and their families is important to us. We are proud of our work culture which embodies our core values; incorporating value, passion, excellence, empowerment, and happiness, creates a vibrant and productive atmosphere. We empower our employees with the resources, incentives, and flexibility that they need to support a healthy, balanced, and fulfilling career by providing many valuable benefits and a balanced compensation structure combined with career development.
Job Description
Work in a team of highly motivated Embedded Software Engineers
- Design and develop embedded software components for the Body Control System.
- Analyze, feature-level requirement design, functional specification, program, debug, and modify using high-level languages (C, Python).
- Contribute to product success through consistent on-time delivery of high-quality, functioning complex device driver code.
- Scale, modify, and refactor existing software components to meet new architecture requirements.
- Work with client architecture and validation teams, and partners to create reusable software components, support documentation, and integration guides.
- Perform code-level integration-related tasks such as replicating build environments, source code debugging, and continuously improving and streamlining deployments.
- Work with development and project managers to align on CI/CD pipelines for product variant releases
- Evaluate technologies and methods for developing cloud scalable test infrastructure and CI/CD pipelines for virtual and hardware ECUs
Skills Required
- Objective-C (Programming Language) - 3+ years
Experience
- 5+ years of Embedded Software Experience, Body Control System is preferred.
- 5+ years of programming experience in Embedded C, MATLAB Simulink, and Stateflow.
- Candidates must have strong programming skills in C and be able to write highly portable and platform-agnostic code
- 3+ year experience in developing Proof-of-Concept applications for automotive ECUs
- 2+ years’ experience working in an agile environment
Education
- Bachelor’s degree / MS in Electrical Engineer, Computer Science, or related Field
Additional information
- Experience with Kubernetes, OpenShift, and dockers
- Experience with Jenkins and GitHub actions
- Experience in software development for automotive control units
- Experience in AUTOSAR Methodology and workflows
- Experience in Software Simulation using Hardware Models
- Embedded software development experience in Linux platform
- Good, embedded debugging skills
- Self-reliant, approachable, with good communication skills
- Good knowledge of tools used for embedded program development
- Knowledge of safety-systems, ISO26262, ASIL A-D is a plus
Location
- Onsite Position and Allen Park MI
Rewards
- Medical, dental, vision
- 401k
- Term life
- Voluntary life and disability insurance
- Optional Pre-paid legal plan
- Optional Identity theft plan
- Optional Medical and dependent FSA
- Work-visa sponsorship
- Opportunity for advancement
- Long-term assignment with opportunity for hire by client
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free