Likeremote

Subscribe to the latest remote jobs:

  • Likeremote jobs on https://LinkedIn.com/
  • Likeremote jobs on https://telegram.org/
  • Likeremote jobs on Reddit.com
Flex logo

Software Technical Lead

Flex
  • šŸ‡­šŸ‡ŗ Hungary
  • On-site
  • Staff / Principal
  • 1 day ago
  • Test Automation
  • Agile
  • Risk Management
  • Linux
  • CI/CD
  • Git
  • Bash
  • Python
  • Yocto
  • RTOS
  • FPGA
  • Health insurance
Not scoredNo CV on file. Upload one and this job gets a score out of 100.Upload CV

Flex is the diversified manufacturing partner of choice that helps market-leading brands design, build and deliver innovative products that improve the world.Ā 

A career at Flex offers the opportunity to make a difference and invest in your growth in a respectful, inclusive, and collaborative environment. If you are excited about a role but don't meet every bullet point, we encourage you to apply and join us to create the extraordinary.

Job Summary





In our Budapest Design Center, we develop cutting-edge technologies that power the future of Enterprise, Communications, Industrial, and connected embedded systems. Our engineering teams contribute to a diverse portfolio that includes next-generation server platforms, embedded management controllers, firmware solutions, telecommunications infrastructure and manufacturing test automation systems. From high-performance computing platforms and storage servers to embedded control systems and scalable production test solutions, we deliver innovation across embedded and connected domains.

Ā 

For our Design Center team, we are currently looking for a:


Software Technical Lead

Ā 


Strengthening our team, you would get to

Ā 

  • Work on advanced embedded software and firmware solutions for leading global technology companies.
  • Lead the development of innovative platforms spanning server management, telecommunications, and connected embedded systems.
  • Work in a supportive, stable, and innovative engineering environment.
  • Influence technical direction and software architecture across multiple projects.
  • Share your ideas and technical expertise while helping shape future products and development processes.
  • Work in the Budapest Science Park, located in the city center.


What you will do:

Ā 

  • Lead software design and implementation for complex embedded systems.
  • Own detailed design and, where appropriate, overall software architecture.
  • Take technical ownership of the software scope and represent Flex confidently in software-related discussions with customers.
  • Translate customer needs into technical scope, delivery plans, and clear priorities for the engineering team.
  • Maintain the software backlog, organize short-term work, and support Agile team practices.
  • Guide engineers, monitor progress, and help resolve complex technical challenges.
  • Collaborate with customers, project managers, hardware, validation, and manufacturing teams.
  • Drive requirements analysis, estimation, risk management, support system bring-up, integration, debugging, and root-cause analysis.
  • Promote engineering excellence through design reviews, code reviews, mentoring, and continuous improvement.


Fit & Experience: we want to speak with you if YOU...

Ā 

  • Have a bachelor’s degree in Computer Science, Electrical Engineering, Computer Engineering, or a related field.
  • Have proven embedded software development experience, including embedded Linux, kernel, device driver, or low-level firmware work.
  • Possess expert-level low-level programming skills and understand kernel or bare-metal environments, hardware interfaces, timing, and concurrency.
  • Have experience designing software architectures and leading technical teams.
  • Understand common serial communication concepts and interfacing devices across different bus systems.
  • Have strong software-hardware integration, system bring-up, debugging, and problem-solving skills.
  • Can take ownership of the software scope and drive technical discussions with customers and internal stakeholders in English.
  • Can align changing customer requirements with delivery plans in an Agile, continuous-delivery environment.
  • Have practical knowledge of Git branching models and development workflows.
  • Have scripting experience in Bash, Python, or a similar language.
  • Demonstrate strong communication, leadership, mentoring, and software quality practices.


We consider the following experiences as a plus

Ā 

  • BMC, OpenBMC, BIOS, UEFI, Yocto, or platform management technologies.
  • MCU bare-metal or RTOS development.
  • x86 architecture and server platform knowledge.
  • FPGA fundamentals and hardware interfacing.
  • Test automation, hardware validation, and lab debugging tools.
  • CI/CD, automated testing, requirements engineering, and secure software development.
  • Cloud-managed, edge, manufacturing, or production test solutions.


Here are a few examples of what you’ll get for the great work you provide…

Ā 

  • Great team environment with regular team activities.
  • Modern office in Science Park with excellent facilities.
  • Opportunities for international collaboration and business travel.
  • Team-building events.
  • Competitive benefits package including SZƉP card, private medical insurance, and annual bonus.
  • Internal and external professional training opportunities.
  • Flexible working hours.
  • International career development opportunities.


Work location:

  • Budapest – Science Park

AS108

Job Category

Design, Process & Technology Engineering

Required Skills:

Optional Skills:

Flex is an Equal Opportunity Employer and employment selection decisions are based on merit, qualifications, and abilities. We do not discriminate based on: age, race, religion, color, sex, national origin, marital status, sexual orientation, gender identity, veteran status, disability, pregnancy status, or any other status protected by law. We're happy to provide reasonable accommodations to those with a disability for assistance in the application process. Please emailaccessibility@flex.com and we'll discuss your specific situation and next steps (NOTE: this email does not accept or consider resumes or applications. This is only for disability assistance. To be considered for a position at Flex, you must complete the application process first).

Software Technical Lead Ā· Flex

Auto apply with Likeremote