JOB PROFILE AND HOW I CAN BUILD MY SKILLS AROUND IT
Embedded Firmware Engineer
TEQ DILIGENT PRODUCT SOLUTIONS PRIVATE LIMITED
Job purpose
This Job is intended to lead a team of Firmware/Software engineers to execute embedded
firmware projects. The job involves overall responsibility for technical aspects of design. It also
involves mentoring team members to achieve and execute the projects successfully.
Roles and responsibilities
● Design and development of the software of embedded devices and systems.
● Analyzing and enhancing efficiency, stability, and scalability of system resources.
● Active team member for executing the firmware projects/firmware part of embedded
projects.
● Co-ordination with other teams for taking care of overall technical aspects including
testing, client support, etc.
● Coordinate with managers and execute as per project timelines.
● Look after the quality of project deliverables.
Qualifications
● Engineering
● Aggregate: More than 65%
● Education: Bachelor's Degree/Masters in Electronics & Communication/Computer
● Technical Skills: Software Architecture & Algorithm development, Coding, Embedded C
Programming, Micro-controller/Processor programming, Knowledge of different
development environments, Experience in RTOS, Embedded Linux, Driver development
of various interfaces like I2C, SPI, Ethernet, USB, SATA, PCIe, BLE, Wi-Fi, Audio, Video,
etc. BSP programming, Software utilities, Basic Electronics Fundamentals. Hands-on
Bring up and functional testing, Validation of design, Worked on Quality measures like
code review process, documentation, bug filing, Root cause analysis.
● Other Abilities: Problem-solving & Analytical skills, Ability to mentor team members,
Good Communication & Interpersonal Skills, Fluency in English Language, Ease with
both telephone and in-person contacts, Capable of working independently and as a
team.
● Permanent Residence: Preferred Local Candidate/Ready to relocate
● Mode of Work: In-office
● Experience Level: 0-3 years
Bootloader and Firmware Adaptation for Optical Fiber
Positioning Robots
Context
The Astrobots group at EPFL develops high-precision robots for positioning optical fibers in the
most modern telescopes. We are looking for a student in electronic/robotics engineering or
microtechnology to participate in the development of the embedded system for our new
generation of robots.
Mission
The intern will be responsible for developing and testing a bootloader and firmware for our
optical fiber positioning robots. This system is critical as it ensures precise movement control
and management of positioning operations with micrometric precision.
Main Tasks
Phase 1: Analysis of Existing Code
Study and understand the current architecture of the bootloader and firmware
Identify components to adapt for the new hardware
Analyze memory structure and configuration areas
Understand existing startup and update mechanisms
Document current software and hardware interfaces
Phase 2: Bootloader Adaptation
Modify hardware initialization for the new hardware
Adapt configuration of essential peripherals
Adjust startup mechanism if necessary
Verify compatibility of integrity verification mechanisms
Adapt firmware update mechanisms
Test error handling with the new hardware
Optimize performance on the new platform
Phase 3: Firmware Adaptation
Update hardware initialization for the new platform
Adapt peripheral drivers to new components
Verify and adjust positioning and calibration functions
Optimize control algorithms for the new hardware
Adapt power management to the specifications of new components
Perform performance tests on the new platform
Phase 4: Testing and Validation
Perform bootloader/firmware integration tests
Validate update mechanisms
Test positioning performance and precision
Conduct stress and endurance tests
Validate system security
Phase 5: Production and Documentation
Prepare technical documentation
Develop programming tools for production
Implement a version management system
Prepare test procedures for production
Required Profile
Current education: Student in electronics, robotics, embedded computing, or microtechnology
Skills in C/C++ programming for embedded systems
Knowledge of microcontroller architecture (ARM, STM32 or similar)
Knowledge of C and Python
Basics in digital electronics and serial communication (CAN, UART, SPI, I2C)
Interest in precision control systems
Autonomy and rigor in software development
Practical Information
Duration: 4 to 6 months
Start date: To be determined
Location: EPFL
Contact
To apply, please send your CV and cover letter to [Link]@[Link] with the subject
"Internship Bootloader/Firmware Robotics"
Sep 6, 2025
Electronic Engineer
Chennai, Tamil Nadu, India · 2 weeks ago · Over 100 applicants
Promoted by hirer · Actively reviewing applicants
On-siteFull-time
Easy Apply
Save
Save Electronic Engineer at Cosmobands
Electronic Engineer
Cosmobands · Chennai, Tamil Nadu, India (On-site)
Easy Apply
Save
Save Electronic Engineer at Cosmobands
Show more options
How your profile and resume fit this job
Get AI-powered advice on this job and more exclusive features with Premium. Try
Premium for ₹0
Tailor my resume to this job
Am I a good match for this job?
How can I best position myself for this job?
About the job
Job Description:
We are seeking a highly skilled Electronics Engineer with a specialization in embedded systems to
lead the development of our innovative IR receiver and transmitter system. As an integral member of
our engineering team, the successful candidate will be responsible for the end-to-end development
of the system, encompassing design, prototyping, testing, and final product assembly. This role
requires a blend of expertise in electronic circuit design, embedded programming, and system
integration.
Key Responsibilities:
● Design and develop electronic circuits and systems for the IR wristband and transmitter,
ensuring they meet functional requirements and performance specifications.
● Prototype, test, and refine designs to achieve optimal performance and reliability.
● Program microcontrollers and embedded systems to control and facilitate communication
between the wristband and transmitter.
● Select and source appropriate components and materials for the system, considering factors
like cost, availability, and suitability for the end application.
● Collaborate with cross-functional teams to ensure seamless integration of the electronic
system with mechanical and software components.
● Lead the transition from prototype to production, including overseeing the assembly process
and quality control.
● Document the development process, including design specifications, testing protocols, and
user guides.
● Stay updated with the latest trends and advancements in electronics and embedded
systems to incorporate innovative solutions into our products.
Qualifications:
● Bachelor’s or Master’s degree in Electronics Engineering, Electrical Engineering, or a related
field.
● Proven experience in electronic circuit design and embedded system development.
● Proficient in programming microcontrollers and understanding of embedded software
architecture.
● Strong hands-on skills in prototyping, soldering, and assembling electronic devices.
● Excellent problem-solving abilities and attention to detail.
● Effective communication skills and the ability to work collaboratively in a team environment.
● Self-motivated with a passion for electronics and a drive to create innovative products.