Senior Software Architect
:
Innova Electronics Corporation is a leading supplier of test equipment and diagnostic reporting products for the automotive aftermarket, offering high quality products, innovative diagnostics, and value to the top three automotive retailers. All Innova products are researched, developed, and designed at the company's headquarters in Irvine, California.
We are seeking a highly skilled and experienced Senior Software Architect to join our team.
Responsibilities:
- Architecture and Design: Define software requirements, system architecture, and design specifications for our internal as well as external software products.
- Software Development: Lead the development and maintenance of software components and systems for our products. Ensure compliance with coding standards, software quality, and industry best practices.
- Technical Leadership: Lead and mentor a team of software engineers (both onshore and offshore), providing technical direction, guidance, and support throughout the development lifecycle.
- Technical Problem Solving: Investigate and resolve complex technical issues related to software development, including debugging and troubleshooting in both hardware and software domains.
- Innovation and Research: Stay abreast of emerging technologies, industry trends, and best practices in software engineering and embedded systems. Explore and propose new ideas and approaches to enhance product performance and functionality.
- Continuous Improvement: Drive continuous improvement initiatives within the team, optimizing development processes, tools, and methodologies to increase efficiency and quality.
- Collaboration: Work closely with cross-functional teams such as hardware engineers, firmware developers, product managers, QA and other stakeholders to ensure seamless integration of software with the overall product ecosystem.
- Code Review and Testing: Conduct thorough code reviews to maintain code quality and enforce coding standards. Guide testing activities, including unit testing, integration testing, and system testing, to ensure software reliability and performance.
- Documentation: Create and maintain comprehensive architectural documentation, including design diagrams, specifications, and technical product requirements.
- Multicultural and dispersed teams: Work with on-shore and off-shore teams in multicultural environment.
Requirements:
- Bachelor's or equivalent in Computer Science, Electrical Engineering, or related field.
- 8+ years of software development experience
- 3+ years of experience as a software Architect.
- Proficiency in software development methodologies and tools.
- ?Experience with Application-level development (.NET, JavaScript, TypeScript, C#, C++, Java, SQL, etc.)
- Familiarity with firmware/hardware design and the ability to work collaboratively with firmware/hardware engineers.
- Strong analytical and problem-solving skills, with a keen eye for detail and a drive for excellence.
- Excellent verbal and written communication skills, with the ability to convey complex technical concepts to diverse audiences.
- Experienced in Agile methodology and using Jira.
- Strong knowledge of RESTful API implementations, including microservices.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Ability to meet tight deadlines and thrive in a multi-project and dynamic environment
Preferred Qualifications:
- Automotive industry experience is a major plus.
- Strong proficiency in both SQL and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
- Extended experience in conducting load testing and performance tuning.
- Experience in designing DevOps infrastructure such as Docker and Kubernetes to implement continuous integration, continuous delivery (CI/CD).
- Keen business judgment, focus, and ability to see the "big picture" and prioritize.
- Innovative thinker who is positive, proactive, and readily embraces change.
- Impeccable attention to detail and follow through.
If you are a highly motivated individual with a passion for software development and possess the required skills, we would love to hear from you. Join our team of talented professionals and contribute to the success of our cutting-edge software solutions.
Job Type: Full-time
Pay: $130,000.00 - $180,000.00 per year
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Flexible spending account
- Health insurance
- Life insurance
- Paid time off
- Retirement plan
Experience level:
- 8 years
Schedule:
- 8 hour shift
- Monday to Friday
Ability to Commute:
- Irvine, CA 92614 (Preferred)
Ability to Relocate:
- Irvine, CA 92614: Relocate before starting work (Required)
Work Location: In person
Recommended Jobs
Product Manager (Multiple Levels)
About the Team At DoorDash, we're redefining the future of on-demand delivery. To do this, we're building a world-class product organization, in which each of our product managers play a critical role…
Next Gen & Adult Ministries Director
We’re Hiring: Next Gen & Adult Ministries Director Want to shape the next generation AND grow into broader pastoral leadership? This might be your calling. Canyon Hills Friends Church is looki…
Personal Care Aide
We are looking for people who are committed to enhance the quality of life of seniors and people with disabilities by providing the best in-home care with empathy, excellence and integrity. RESPONS…
Reefer Technician
PURPOSE: To furnish quality major and minor in-house repairs to the Reefer fleet in a timely and efficient manner while complying with Marten Transport, Ltd. Policy and Procedure. Responsibilitie…
Loan Portfolio Manager
F2 Finance is seeking an experienced Loan Portfolio Manager to lead day-to-day management of our active loan portfolio, with a focus on borrower follow-up, maturity management, extensions, workouts…
Member Services Representative
*In order to be considered as a candidate for this position, it is required you complete the 2nd step application. Upon clicking "Submit Application", you will be directed to this 2nd step"* Job…
General Manager - Upscale Restaurant and Special Events Venue
Description NextGen Hospitality Solutions is seeking a General Manager for our upscale restaurant and special events venue located in the vibrant city of Los Angeles. This full-time, on-site posit…
Mentor in San Jose
Camden Case Management is currently seeking Mentors in San Jose . Qualified candidates will preferably have experience working in the mental health, addiction and/or coaching fields. Some supervis…
Sr. Manufacturing Engineer, Harnessing & Wiring
Archer is an aerospace company based in San Jose, California building an all-electric vertical takeoff and landing aircraft with a mission to advance the benefits of sustainable air mobility. We are …