Costa Mesa, California
1 day ago
Software Architect

Software Architect

Job Description

Are you seeking an innovative organization, the creators of FIN Framework (FIN), a state-of-the-art open framework for building automation and building-related IoT applications that run on embedded controls, servers, and the cloud?

If so, this is the career opportunity for you!

Joining the EBMS R&D team will allow you to be a part of our growing group and be hands-on in exciting and innovative projects, including building a new progressive, industry-changing platform.

As a Software Architect, you’ll work in a collaborative and agile environment with software team members, managers, product owners, and stakeholders. You’ll be crucial for identifying the system architecture, core framework design, and development of the FIN backend modules and services.

Successful candidates will actively focus on designing and implementing the platform's core engine that is optimized to functioning effectively on an embedded device. They will partner with business and technology leaders to identify strategies and design/implement solutions accordingly. They should also be detail-oriented, strive for excellence, and are excited by working in high-performance teams that value innovation, collaboration, on-time deliverables, continuous process improvement, and team success. Mentor, coach and guide technical teams based on driven strategy and goals.

We are looking for an Software Architect. This position will be based remotely.

Role Description:

Develop robust, scalable, and flexible solution architectures for various initiatives including crafting prototypes and building proof of concepts. Architect and implement interconnectivity procedures between modules and extensions. Design and implement low level embedded services using RUST Actively look for ways to improve the efficiency of the core services especially on embedded devices Establish software architectural vision and goals for the teams/projects based on business requirements Provide technical guidance to team members Collaborate with product managers and stakeholders to deliver compelling software solutions

You’ll win us over by having the following qualifications:

Basic Qualifications:

Bachelor’s degree in computer science or computer engineering (or equivalent work experience with engineering degree) 10+ years of software engineering experience 5+ years software architecture experience Experience with software engineering best practices (e.g., unit testing, code reviews, design documentation) Experience in building services using TypeScript Worked on software projects that used agile methodologies.

Preferred Qualifications:

Business Architecture experience applied to establish alignment between business and software teams for technology initiatives Substantial technical experience in Enterprise Architecture for embedded software solutions. Experience with V8/Node development, event-driven development, and development using RUST is a great plus Knowledge in utilizing AI and LLMs is a great plus. Worked on implementation of distributed architecture solutions is a plus. Exceptional interpersonal skills, including teamwork, facilitation, and negotiation

You’ll benefit from:

Siemens offers a variety of health and wellness benefits to our employees. Details regarding our benefits can be found here: https://www.benefitsquickstart.com/siemens/index.html The pay range for this position is <$132,650 - $227,400>. The actual wage offered may be lower or higher depending on budget and candidate experience, knowledge, skills, qualifications and premium geographic location.

Create a better #TomorrowWithUs

About Siemens:

We are a global technology company focused on industry, infrastructure, transport, and healthcare. From more resource-efficient factories, resilient supply chains, and smarter buildings and grids, to sustainable transportation as well as advanced healthcare, we create technology with purpose adding real value for customers.

Our Commitment to Diversity, Equity, and Inclusion:

We value your unique identity and perspective. We are fully committed to providing equitable opportunities and building a workplace that reflects the diversity of society. Come bring your authentic self and create a better tomorrow with us. Learn more about our commitment to DEI here.

Protecting the environment, conserving our natural resources, fostering the health and performance of our people as well as safeguarding their working conditions are core to our social and business commitment at Siemens. They are an integral part of our Business Conduct Guidelines and our corporate strategy.

Equal Employment Opportunity Statement
Siemens is an Equal Opportunity and Affirmative Action Employer encouraging diversity in the workplace. All qualified applicants will receive consideration for employment without regard to their race, color, creed, religion, national origin, citizenship status, ancestry, sex, age, physical or mental disability unrelated to ability, marital status, family responsibilities, pregnancy, genetic information, sexual orientation, gender expression, gender identity, transgender, sex stereotyping, order of protection status, protected veteran or military status, or an unfavorable discharge from military service, and other categories protected by federal, state or local law.

Reasonable Accommodations
If you require a reasonable accommodation in completing a job application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please fill out the accommodations form by clicking on this link Accommodation for disability form. If you’re unable to complete the form, you can reach out to our AskHR team for support at 1-866-743-6367. Please note our AskHR representatives do not have visibility of application or interview status.
EEO is the Law
Applicants and employees are protected under Federal law from discrimination. To learn more, Click here.

Pay Transparency Non-Discrimination Provision
Siemens follows Executive Order 11246, including the Pay Transparency Nondiscrimination Provision. To learn more, Click here.

California Privacy Notice
California residents have the right to receive additional notices about their personal information. To learn more, click here.
Criminal History
Qualified applications with arrest or conviction records will be considered for employment in accordance with applicable local and state laws.

Confirm your E-mail: Send Email