0% found this document useful (0 votes)
39 views7 pages

Firmware Engineer

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
39 views7 pages

Firmware Engineer

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

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.

You might also like