Implement user interface frameworks and apps, optimizing for startup time, responsiveness, and ... C++, Java, Rust, and/or Kotlin * Familiarity with the following software tools: Android Studio ...
Implement user interface frameworks and apps, optimizing for startup time, responsiveness, and ... C++, Java, Rust, and/or Kotlin * Familiarity with the following software tools: Android Studio ...
Rust Startup information
What are the key skills and qualifications needed to thrive as a Rust Startup founder, and why are they important?
What are some common challenges faced by engineers working at a Rust-focused startup, and how can they overcome them?
What is a Rust startup?
What is the difference between Rust Startup vs Rust Developer?
| Aspect | Rust Startup | Rust Developer |
|---|---|---|
| Required Credentials | Typically a degree in Computer Science or related field, with experience in Rust programming | Same as Rust Startup, often includes certifications or portfolio of Rust projects |
| Work Environment | Startups, flexible hours, dynamic teams | Varies from startups to established companies, often collaborative |
| Employer & Industry Usage | Tech startups, software development firms | Tech companies, software development teams |
| Search & Comparison Intent | Understanding roles in startups using Rust | Comparing Rust roles in different company sizes |
Rust Startup refers to a role within a startup environment focusing on Rust programming, often involving flexible work settings and innovative projects. Rust Developer is a broader term for professionals skilled in Rust, working across various company sizes and industries. While both require similar credentials and skills, Rust Startup emphasizes the startup culture and environment, whereas Rust Developer can be found in a wider range of organizations.
Other
Medical, Dental, Vision, Life, Retirement, PTO
Posted 12 days ago
Job description
Hyundai America Technical Center, Inc. (HATCI) is looking for an engineer to join the Production Application Team of the Infotainment Software Department, which undertakes various innovation projects related to infotainment and UI/UX systems software development efforts concerning the next generation of vehicle software architecture for Hyundai, Kia, and Genesis vehicles, as well as the production application of software features and service contents
- Develop and integrate infotainment components (e.g., audio, video, connectivity, etc.) using C++ and Java/Kotlin on Linux or AAOS (Android Automotive OS)
- Implement user interface frameworks and apps, optimizing for startup time, responsiveness, and memory usage on constrained hardware
- Integrate software with vehicle properties, including VHAL (vehicle hardware abstraction layer), CAN, and Ethernet connectivity
- Perform unit, integration, and UI testing, utilizing debugging tools on target bench hardware
- Ensure software complies with automotive standards, such as ASPICE and ISO 26262
- Adhere to state-of-the-art DevOps processes, including the utilization of AI during the development and validation processes
- Travel up to 20% of the time, both domestically and internationally
- Bachelor's degree in computer science, software engineering, or a related discipline
- 0-10 years of professional experience in automotive, mobile phone, or consumer electronic software development roles
- Strong background in the following operating systems: AAOS, Linux, and/or QNX
- Proficiency in the following languages: C++, Java, Rust, and/or Kotlin
- Familiarity with the following software tools: Android Studio, CMake, Git, and JIRA
- Experience with debugging tools
- Understanding of Agile software development and the software development life cycle (SDLC)
- Ability to explain technical topics to both technical and non-technical stakeholders
- Excellent time management, self-management, and organization skills
- An ability to adapt to shifting priorities, demands, and timelines
- Strong written, oral, and interpersonal skills
- Zero-dollar Employee Premiums on Medical, Dental, and Vision for You and Your Family
- 100% Employer-paid Disability and Life Insurance
- Generous Paid Time Off, Including Vacation, Sick, and Abundant Holidays
- Competitive Salaries
- A Global Environment that Fosters Diversity
- Retirement Savings and Planning Benefits
- Access to Health Savings Accounts and Flexible Spending Accounts
- Flexible Work Hours
- Candidates applying for positions with Hyundai KIA must be legally authorized to work in the United States. Verification of employment eligibility will be required at the time of hire.
- HATCI is an Equal Opportunity Employer including Disabled and Veteran. VEVRAA Federal contractor.