The SW architect has the overall system view, knows what works and what doesn´t work, understands the hardware connections as well as the different building blocks in embedded systems.
• Lead the creation of the system software architecture, defining components and interfaces.
• Lead system requirement specification and system integration from a software perspective.
• Work directly with our customers, document and present the architecture and explain the technical decisions taken, including the tradeoffs and consequences of those decision.
• Work closely with the hardware system engineer to ensure that the systems works as a whole, balancing hardware and software impact of system architecture decisions.
• Technical lead design, bring-up and integration activities, and work to ensure that the consequences of any design changes made are well understood that integrity of the system is maintained.
• Contribute in securing that the team has technical core partners (such as platform providers, component suppliers and third party technology providers) to secure smooth operations in projects and increase sales and business opportunities.
• Propose technical environment for development, test and transfer.
Mandatory Skills:
• Team player
• Proactiveness in collaborating and execution.
• Flexibility to switch technical context
• Strong problem solving and critical thinking skills
• Strong passion for creativity and solving cutting edge industry problems
• You should feel comfortable with customer contact
• We are true to our slogan “You will never work alone”, and ability to work smoothly in teams with colleagues, customers, suppliers and other contacts is very important.
Mandatory Tech Skills:
• Android framework
• Java
• Embedded C/C++
• Linux
• Development tools like Git, Gerrit, Jenkins, Coverity
Preferential Tech Skills:
• Experience in working with Qualcomm chipsets
• Device driver development
• Real time operating systems
• Connectivity standards like Bluetooth, ZigBee, NFC, LTE and Wi-Fi
• Power management
• Audio software
• Cameras and display software
• Image analysis
• Artificial Intelligence
• Security
• Debuggers like J-Link, ST-Link, Lauterbach, Trace32, Ozone and IAR Embedded Workbench
• Measuring instruments like oscilloscope and logic analyzers
• Strong documentation and writing skills