CrawlJobs Logo

Team Lead – Embedded Software

India, Ahmedabad · Job Posted February 19, 2026
Apply Position
Job Link Share

Job Responsibility

  • Collaborate on designing complex projects with a focus on Microprocessors, Microcontrollers, and hybrid architectures
  • Lead 4-8 engineers, ensuring project success with strong communication and mentoring
  • Demonstrate flexibility with diverse technologies, engage in hands-on coding, meticulous documentation
  • Conduct thorough reviews, establish/enforce coding and debugging best practices within team
  • Participate in recruitment, contribute to pre-sales, exhibit holistic technical and client-oriented approach

Requirements

  • 8 to 10 years experience
  • B.E. / B.Tech / M.Tech in Electronics & Communication or Computer Engineering
  • 8-10 years programming expertise in C/C++/Python, specializing in device driver and application development for Linux/FreeRTOS/BareMetal environments
  • Hands-on experience with ARM Cortex A/M SoCs, specializing in board bring-up
  • Familiarity with build systems such as Yocto, BuildRoot, or equivalent systems
  • Expert in tools: Oscilloscope, Analyzer, GDB, valgrind, git, CI/CD, static analysis
  • Proven track record in leading projects with teams of 4 or more engineers
  • Effective communication skills exhibited both within the team and with customers
  • Holistic project management integrating technical proficiency, effective team leadership, and customer-oriented communication skills for project success
  • Additional expertise in pre-sales activities enhances overall versatility and value

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Team Lead – Embedded Software

8 matching positions

Lead Embedded Software Engineer

Location
Location
United Kingdom , Bristol
Salary
Salary:
80000.00 GBP / Year
zenovo.co.uk Logo
Zenovo
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong experience developing embedded software using C and low-level programming techniques
  • Proven expertise in embedded systems design across a range of hardware architectures
  • Ability to produce high-quality, maintainable code and technical documentation
  • Experience conducting code reviews and ensuring compliance with engineering best practices
  • Familiarity with configuration management and formal software development lifecycles
  • Experience developing safety-critical software to standards such as IEC 61508, DO-178C, ISO 26262, or IEC 62304
  • Knowledge of embedded networking, security principles, and communication protocols including TCP/IP and UDP
  • Experience working with multicore processors and complex embedded systems
Job Responsibility
Job Responsibility
  • Lead the development and delivery of safety-critical embedded software projects, ensuring compliance with industry and regulatory standards
  • Take ownership of complex technical challenges, defining robust solutions for systems
  • Design, develop, and validate embedded software for safety-critical applications
  • Conduct detailed code and documentation reviews to ensure software quality, reliability, and maintainability
  • Drive best practices in software development, verification, and engineering processes
  • Mentor and support engineers, promoting high standards of technical excellence and compliance
  • Collaborate with cross-functional teams to deliver secure, reliable embedded systems
  • Continuously develop technical leadership and expertise in safety-critical and real-time embedded software environments
What we offer
What we offer
  • Bonus
  • Fulltime
Read More
Arrow Right

Bci Software Team Lead

Build the systems that expand human capability. At Blackrock Neurotech, we've sp...
Location
Location
United States , Salt Lake City
Salary
Salary:
Not provided
blackrockneurotech.com Logo
Blackrock Neurotech
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years combined education and experience in software engineering, with at least 3 years building production software in the field
  • 3+ years leading or managing engineering teams, with demonstrated success running teams through hiring, mentorship, goal-setting, and performance management
  • Proven track record of shipping production software in real-time, embedded, or safety-critical domains
  • Experience developing software for, or within, a regulated environment (e.g., for medical device, ISO 13485, FDA QSR/QMSR, or equivalent)
  • Demonstrated ability to define and communicate software architecture for complex, multi-component systems to both technical and non-technical stakeholders
  • Strong command of real-time architectures, data streaming, and signal processing, including determinism, latency constraints, and resource management
  • Proficiency in real-time and/or embedded software development
  • Hands-on proficiency in Python for data pipelines, test automation, and prototyping
  • Working experience with high-performance compute for low-latency signal processing using GPU (Metal, CUDA, OpenCL), FPGA, or equivalent
  • Familiarity with cybersecurity principles for networked or connected medical device software (threat modeling, secure coding practices, vulnerability management)
Job Responsibility
Job Responsibility
  • Lead and mentor a team of 5–8 engineers while actively contributing to the codebase
  • Own system architecture and technical direction for real-time BCI application software
  • Design and maintain low-latency, high-reliability streaming signal-processing pipelines
  • Ensure deterministic performance across CPU, GPU, and/or FPGA-accelerated components
  • Strengthen cybersecurity and reliability of connected medical-device software systems
  • Define and enforce engineering standards, design review processes, and best practices
  • Drive software readiness for clinical studies, trials, and regulated device environments
  • Balance research prototyping with production-grade software development and long-term maintainability
  • Partner closely with neuroscientists on signal processing and algorithm requirements
  • Collaborate with hardware and firmware teams on system integration and performance
What we offer
What we offer
  • Sustained, high-quality work over performative urgency
  • Low ego, high trust and high context collaboration
  • Strong work expected but life outside of work valued
  • Fulltime
Read More
Arrow Right

Ai Gpu Product Planning Lead - Embedded Software

AMD's AECG group is looking for a AI GPU Product Planning Lead - Embedded Softwa...
Location
Location
Canada , Markham
Salary
Salary:
147680.00 - 221520.00 CAD / Year
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong understanding of GPU architectures and GPU software stacks, including graphics, compute, and AI/ML workloads, across Linux and Windows environments
  • Experience with virtualization and embedded systems is highly desirable
  • Strong cross-functional communication and dependency management skills
  • Experience in software integration, program planning, or technical project coordination
  • BS/MS in Computer Science, Computer Engineering, or Electrical Engineering
Job Responsibility
Job Responsibility
  • Work with market segment leads, product line managers, and solution planning team to translate key embedded customer needs into actionable engineering requirements
  • Work with engineering teams to establish and maintain deliverable roadmaps with a focus on early enablement for key embedded customers
  • Define and align requirements for all solution components: Virtualization, Yocto Project Linux for embedded ROCm support, ROCm for AI workloads and specialized stacks (ROS, multimedia analytics, VLM/LLM/CNN's)
  • Work with AECG technical marketing and field support teams to deliver timely demonstrations and examples to promote customer adoption
  • Act as single-point coordinator between ROCm dev, OS enablement, virtualization, QA, software engineering and customer enablement teams
  • Fulltime
Read More
Arrow Right

Software Team Lead

As a Software Team Lead (STL) on our team, you’ll manage a team of embedded soft...
Location
Location
Mexico , Monterrey
Salary
Salary:
Not provided
aptiv.com Logo
Aptiv plc
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in engineering discipline (electrical, systems, computer science, software, computer science)
  • 5-8+ years of experience with embedded software
  • 2+ years of experience as a SW Product Owner, SW Project Manager or Technical Lead position
  • Exhibiting advanced professional interest in people management
  • Familiarity with Automotive SPICE or similar SW development process models
  • Ability to give set and monitor goals and provide developmental feedback
  • Ability to work in complex, matrix organizations
  • Knowledge of, and ability to use visualizations & metrics dashboards to convey key messages
  • Courage to conduct critical conversations
  • Fluent in English with excellent written and verbal communication skills
Job Responsibility
Job Responsibility
  • Responsible for domain and/or feature delivery
  • Have a deep technical understanding of team’s work, to ensure the correct technical solutions are being brought forward by the team
  • Promote re-use among different feature teams
  • Focus on scrum team’s execution to deliver work products on time, with high quality
  • Enable Scrum Master to continuously remove impediments that are blocking team performance
  • Drive Competency Excellence and Build Quality Into Practices – support the quality through appropriate infrastructure & resources
  • Ensure consistency in applying Agile principles using the Aptiv standard toolset
  • Evaluate & manage people performance through periodic Talent Review Sessions
  • Support Engineering Team Manager (ETM) in Budget & Capital forecasting and Planning
  • Support ETM in forecasting & planning the staffing
What we offer
What we offer
  • Major Medical Insurance
  • Accidental and Life Insurance
  • Savings Fund
  • Pension Plan
  • Learning and development opportunities
  • Recognition for innovation and excellence
  • Opportunities to give back to the community
  • Fulltime
Read More
Arrow Right

Group Lead, Embedded Software

The Embedded Systems Group Lead serves both as lead engineer and as a technical ...
Location
Location
United States , Tampa
Salary
Salary:
Not provided
aevex.com Logo
AEVEX Aerospace
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Aerospace Engineering or related field required, MS preferred
  • 7+ years of software development experience, with experience in technical leadership or teamlead roles preferred
  • Proven experience developing autopilot systems, ground control stations, or flight simulation software
  • Prior experience in robotics, autonomous systems, or multi-agent coordination is highly preferred
  • Extensive experience with embedded systems and Linux-based environments
  • Experience in communication protocol design and debugging across mixed hardware
  • Experience across defense and commercial UAV applications
  • Experience on both military and commercial applications
  • Experience with embedded and companion computing environments (NVIDIA Jetson/Orin, Arduino, Raspberry Pi, STM32)
  • Proficiency in C, C++, Python, and exposure to C#, Lua, or similar languages
Job Responsibility
Job Responsibility
  • Lead a multidisciplinary software engineering group responsible for embedded, autonomy, and ground-station UAS software development
  • Manage team workload, task assignment, and performance across multiple concurrent programs
  • Balance staffing, priorities, and technical focus to meet both near-term deliverables and long-term capability growth
  • Interface with Flight Test, Systems Engineering, and Hardware teams to ensure system-level integration and rapid iteration
  • Serves as the primary interface between software engineering, program management, customers, and executives
  • Coordinates seamlessly with systems, hardware, and test teams to deliver integrated UAS capabilities
  • Implement networked and containerized system design
  • Provide cradle-to-grave ownership of software developed after release, including updates, support, and technical oversight
  • Integrate and maintain real-time systems for flight-critical and autonomy software components
  • Design and oversee integration of sensors, GPS/INS fusion, and communication protocols (SPI, I2C, UART, CAN, TCP/UDP)
What we offer
What we offer
  • 401(k)-retirement plan
  • comprehensive Medical, Dental, Vision, Disability and Life insurance group coverage with a portion of the premiums paid by the company
  • professional development funds
  • an Employee Assistance Plan (EAP) with counseling, legal help, child and elder care support, among other benefits for qualified employees
  • Fulltime
Read More
Arrow Right

Embedded Software Technical Lead

This is an opportunity to join a fast paced program with DCS Corp’s U.S. Army Co...
Location
Location
United States of America , Sterling Heights
Salary
Salary:
Not provided
dcscorp.com Logo
DCS Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Due to the sensitivity of customer related requirements, U.S. citizenship is required.
  • Bachelor’s Degree plus 12 years of experience in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, or similar engineering degree.
  • Must be able to obtain and maintain a DoD Secret clearance.
  • Must be willing to be onsite and open to occasional travel.
  • Familiar with and has run/lead projects with the full SDLC.
  • Strong knowledge of Software Programming Languages such as C++, C#, C, etc. and the development of build scripts for software releases.
  • Strong Linux knowledge (command line, networking, administration, cyber).
  • Competent with git and the Atlassian toolsuite (Bitbucket, Jira, Confluence) or similar (like GitLab).
  • Understanding of Requirements Management and the usage of DOORS to maintain them.
  • Experience in developing Software Architectures and Detailed Software Designs that allow for modularity, commonality and reuse.
Job Responsibility
Job Responsibility
  • Provide active participation and leadership in the execution of defining software requirements, software design, implementation using Programming Languages such as C++, C#, C, etc., test and installation for the integration Software Solutions onto combat and tactical vehicle systems.
  • Provide expertise in evaluating and identifying system and software solutions that address Army Ground Vehicle requirements and challenges.
  • Lead the project sustainment with multiple CSCIs being developed.
  • Working with other SW leads, sharing opinions/experience.
  • Working with functional groups to define the project scope, working with our gov't customer when scope is adjusted to accurately and professionally define team limitations.
  • Working with multiple groups/teams and coming to a consensus on the scope definition based on requirement specifications.
  • Coordinating tasking through issue tracking system, running down scope, tagging up with engineers to assist with their features/bugs, etc.
  • Working with multiple groups/teams and assessing the 'what's really needed' from conflicting group opinions.
  • Establish and maintain Software Development Environment and Software Branch Strategies.
  • Fulltime
Read More
Arrow Right

Lead Software Engineer- Embedded Linux Platform

Are you looking for an exciting opportunity as a Lead Software Engineer? Join o...
Location
Location
Netherlands , Eindhoven
Salary
Salary:
Not provided
signify.com Logo
Signify
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 8+ years of experience with connectivity, networking, and IoT
  • Background in Computer Science, software engineering, mathematics or similar
  • Strong SW design skills and ability to create simple, robust, and elegant SW systems
  • Strong problem solving and analytical skills
  • Knowledge and experience in network security
  • knowledge and experience in data-driven product development
  • Technically responsible for the Yocto-based Linux platform architecture, ensuring scalability and long-term maintainability across embedded products
  • Leading, owning, and evolving the embedded Linux platform architecture
  • Driving BSP integration, kernel strategy, and bootloader design
  • Optimizing system performance, boot time, footprint, and overall reliability
Job Responsibility
Job Responsibility
  • Join the team responsible for cloud connectivity, security, and fleet management of Hue Bridge devices
  • Participate in development of new IoT infrastructure together with cloud engineers
  • Develop, test, and integrate Hue Bridge SW components for embedded Linux
  • Improve user experience and operational costs based on data from the field
  • Learn and innovate on our development practices and processes
  • Explore opportunities of full stack IoT SW development, from devices to cloud
  • Develop using a wide variety of programming languages: C, C++, Bash, Python, C#, Go, Shell, Rust, Normal Python and Lisp
What we offer
What we offer
  • Pleasant work environment
  • Attractive compensation
  • Career guidance
  • Learning and development
  • Employee benefits
  • Fulltime
Read More
Arrow Right

Technical Lead in Embedded Software - 5G User Plane Control/Scheduler

If you want to join the evolution of Ericsson, work with 5G and beyond, and be p...
Location
Location
Poland , Kraków
Salary
Salary:
Not provided
ericsson.com Logo
Ericsson
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Hands-on experience and knowledge in C/C++ programming
  • At least 5 years' experience in development of real-time embedded systems
  • Strong analytical and problem-solving abilities
  • General programming skills is an advantage, e.g. Python
  • Knowledge of 5G and LTE (4G) standards (3GPP) is an advantage
  • Clean code programming style and mindset
  • Experience in defining product architecture or complex implementation proposals is appreciated
  • MSc/Bsc level in a technical subject area or the equivalent level of knowledge
  • Keen interest in the long-term evolution and success of the Baseband SW product
  • Find it stimulating with teamwork and be part of a global organization
Job Responsibility
Job Responsibility
  • Support teams in development of new features for the 5G RAN
  • Work with UPC SW architecture changes to prepare for the feature's roadmap
  • Review design solutions prior to implementation
  • Participate and approve strategic/complex code reviews
  • Define and maintain product development strategy and architecture integrity
  • Work with improving general quality of Scheduler
  • Drive domain module, submodule and function level test strategy
  • Maintain, define and prioritize UPC domain care backlog
  • Participate and support in system study
  • Support longer term prototyping and architecture initiatives
What we offer
What we offer
  • Annual bonus depending on the achievement of the company's goals and results
  • Possibility to take advantage of the reduction of tax-deductible costs for creative work
  • Financial awards and distinctions
  • Private medical care for employee and their family (Medicover)
  • Life insurance
  • Mental Help Line
  • Cafeteria system Pluxee platform: co-financing MultiSport or OK System card, lunch cards, and others
  • Sports and integration activities (e.g. Football, Joga, raising team, climbing club)
  • Company support (loans and grants)
  • Possibility to participate in 3G / 4G / 5G... 6G technology projects
Read More
Arrow Right