Sr. Software Architect (m/f/d)

8 Months ago • 7 Years + • Research Development

Job Summary

Job Description

Fluence is seeking a Senior Software Architect to design and develop reliable, performant, and maintainable solutions for the F.OS platform. The ideal candidate will have 7+ years of experience building complex embedded solutions spanning both hardware and software, a thorough understanding of industry standards and regulatory guidelines, and strong knowledge of enterprise integration patterns. They will also be responsible for developing comprehensive documentation, ensuring solution designs comply with enterprise architecture standards, and mentoring team members on following best practices. This role requires hands-on work in terms of developing prototypes, contributing code, and evaluating technologies. The successful candidate will be able to analyze and interpret information from a variety of sources, apply critical and creative thinking to draw conclusions or develop solutions to complex problems, and convey complex ideas clearly and effectively.
Must have:
  • 7+ years of experience building complex embedded solutions
  • Thorough understanding of industry standards and regulatory guidelines
  • Experience with Industrial and/or IoT Data Protocols, Patterns and Designs
  • Strong theoretical and practical experience in hardware integration with software
  • Strong knowledge and understanding of enterprise integration patterns
  • Experience in evaluating and improving system performance, security, scalability, reliability, and robustness
  • Ability to analyze and interpret information from a variety of sources
  • Critical and creative thinking skills
  • Excellent communication skills

Job Details

Key role responsibilities include:
 
•Design and develop reliable, performant, and maintainable solutions covering software and all electronics related hardware such as sensors, processors, and controllers for the F.OS platform in collaboration with other teams.
•Develop comprehensive documentation and design artifacts to meticulously capture and articulate solution designs, architectural decisions, and technology evaluations, ensuring clarity and accessibility for the development team, stakeholders, and future reference.
•Ensure solution designs conform and comply with enterprise architecture standards and principles
•Constantly review code to ensure the quality of designs by avoiding complexity, advocating clarity, and directly interacting with development teams. This usually requires hands-on work in terms of developing prototypes, contributing code, or evaluating technologies.
•Coach and mentor team members on following architecture practices, development and testing standards
•Evaluate solution alternatives that involve different architectures, design patterns, and frameworks covering both software and hardware domains.
•Identify and fix (where applicable) root causes of either software or hardware problems
•Collaborate with an enterprise architects through architecture reviews to ensure all designs meet the overall technical and business goals of Fluence.
 
What will our ideal candidate bring to Fluence?
 
•BS in Computer Science, Software Engineering, or related field from an accredited university. Significant related work experience will be considered in place of a degree.
•7+ years of hands-on experience building complex embedded solutions spanning both hardware and software.
•Thorough understanding of industry standards and regulatory guidelines. 
•Experience with Industrial and/or IoT Data Protocols, Patterns and Designs
•Strong theoretical and practical experience in how hardware integrates with software engineering and software architecture domains.
•Strong knowledge and understanding of enterprise integration patterns
•Experience in evaluating and improving the performance, security, scalability, reliability, and robustness of large industrial-grade systems.
•Ability to analyze and interpret information from a variety of sources, apply critical and creative thinking to draw conclusions or develop solutions to complex problems.
•An ever expanding mind that is adept at conceptualizing complex ideas quickly and conveying those thoughts to others in a clear, effective, and motivating manner.

undefinedundefinedundefined

Similar Jobs

Bragg - UX/UI Designer

Bragg

Ljubljana, Ljubljana, Slovenia (Hybrid)
2 Months ago
Homa games - Senior UI/UX Designer - Casual Games (All in Hole)

Homa games

Île-de-France, France (Hybrid)
2 Months ago
IManage - Lead AI Software Engineer

IManage

Chicago, Illinois, United States (Hybrid)
2 Months ago
2K - Senior Technical Animator

2K

Burnaby, British Columbia, Canada (Hybrid)
2 Months ago
The Walt Disney Company - Lead Product Designer - Growth

The Walt Disney Company

New York, New York, United States (On-Site)
7 Months ago
Google - Senior Staff Software Engineer, Accelerators Systems Software Architect

Google

Sunnyvale, California, United States (On-Site)
2 Months ago
NXP - <2025 Internship Program> Application Engineer

NXP

Taipei City, Taiwan (On-Site)
8 Months ago
Assystems - Sr. HVAC Design Engineer

Assystems

Hyderabad, Telangana, India (On-Site)
8 Months ago
Actian - Core Java Developer - Pune

Actian

Pune, Maharashtra, India (On-Site)
8 Months ago
NVIDIA - Physical Design Full Chip STA Engineer

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

GameJobs - Motion Graphics Designer

GameJobs

El Segundo, California, United States (Hybrid)
2 Months ago
foxi ventures - Product Designer

foxi ventures

Adelaide, South Australia, Australia (On-Site)
1 Month ago
Google - Senior Staff Research Scientist

Google

Mountain View, California, United States (On-Site)
2 Months ago
Corsair - Mechanical Engineer

Corsair

Taipei City, Taiwan (On-Site)
3 Months ago
Inkittt - Director of Engineering

Inkittt

San Francisco, California, United States (Hybrid)
6 Months ago
Critical mass - Designer

Critical mass

Vancouver, British Columbia, Canada (On-Site)
2 Months ago
Ubisoft - Senior Gameplay Programmer 3C

Ubisoft

Montpellier, Occitanie, France (On-Site)
3 Months ago
Activision - Expert Level Designer - Single Player

Activision

London, England, United Kingdom (Hybrid)
7 Months ago
Backbone - Product Designer

Backbone

Atherton, California, United States (Hybrid)
11 Months ago
Fool's Theory - UX/UI Designer (Regular/Senior)

Fool's Theory

Poland (Remote)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Berlin, Berlin, Germany

Hologate gmbh - IT Support

Hologate gmbh

Munich, Bavaria, Germany (On-Site)
3 Months ago
Workato - Enterprise Account Executive

Workato

Berlin, Berlin, Germany (On-Site)
1 Month ago
Trendyol - Marketing Communications Working Student

Trendyol

Berlin, Berlin, Germany (Hybrid)
2 Months ago
Valeo - VIE Productivity Buyer

Valeo

Bietigheim-Bissingen, Baden-Württemberg, Germany (On-Site)
1 Month ago
Palo Alto Networks - Customer Success Manager

Palo Alto Networks

Munich, Bavaria, Germany (Remote)
1 Month ago
Atopia - Intern - Founder's Associate

Atopia

Munich, Bavaria, Germany (On-Site)
8 Months ago
The Orchard - Vice President, GSA

The Orchard

Berlin, Berlin, Germany (On-Site)
2 Months ago
Altagram Group - French to German Translator (m/f/d)

Altagram Group

Germany (Remote)
11 Months ago
Axon - DSP Engineer II

Axon

Kassel, Hessen, Germany (On-Site)
1 Month ago
Nagarro - SAP PSCD Senior Consultant (m/f/d)

Nagarro

Germany (Remote)
6 Months ago

Get notifed when new similar jobs are uploaded

Research Development Jobs

NVIDIA - Mixed Signal Design Engineer (RDSS Intern)

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
5 Months ago
ByteDance - Research Scientist, Multimodality

ByteDance

Seattle, Washington, United States (On-Site)
8 Months ago
ByteDance - Research Scientist, Infrastructure System Lab

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
Google - Silicon Architecture/Design Engineer

Google

Bengaluru, Karnataka, India (On-Site)
2 Months ago
NVIDIA - Senior Design Engineer, Coherent High Speed Interconnect

NVIDIA

Santa Clara, California, United States (Hybrid)
2 Months ago
Luxoft - Regular C++ Software Developer

Luxoft

Chennai, Tamil Nadu, India (On-Site)
7 Months ago
Google - CPU System Software Engineer, Performance Architect

Google

Mountain View, California, United States (On-Site)
2 Months ago
Riot Games - Senior Principal Technical Artist

Riot Games

Los Angeles, California, United States (On-Site)
8 Months ago
Riot Games - Staff Software Engineer (Game UI) - Teamfight Tactics

Riot Games

Los Angeles, California, United States (On-Site)
4 Months ago
NVIDIA - Senior Systems Software Engineer, Data Center - CUDA

NVIDIA

Austin, Texas, United States (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Melbourne, Victoria, Australia (Hybrid)

Taipei City, Taiwan (Hybrid)

Dallas, Texas, United States (On-Site)

Alpharetta, Georgia, United States (Hybrid)

Arlington, Virginia, United States (Hybrid)

Arlington, Virginia, United States (Remote)

Milan, Lombardy, Italy (Hybrid)

Amsterdam, North Holland, Netherlands (Hybrid)

Erlangen, Bavaria, Germany (Hybrid)

Melbourne, Victoria, Australia (Hybrid)

View All Jobs

Get notified when new jobs are added by fluence

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug