55 Nilasu Consulting Services Jobs
5-8 years
Bangalore / Bengaluru
Senior Embedded Firmware Engineer - Microcontroller/Microprocessor (5-8 yrs)
Nilasu Consulting Services
posted 1mon ago
Fixed timing
Key skills for the job
Role Objective :
- As a Senior Embedded Firmware Engineer at Skytex, you will play a critical role in the development of embedded subsystems for our next-generation UAS platforms.
- You will work closely with cross-functional teams to design, implement, and optimize firmware solutions.
- Your expertise will be essential in ensuring the performance, reliability, and security of our cutting-edge UAS technology to our customers.
Key Responsibilities And Accountabilities :
- Design, develop, and maintain embedded firmware for a variety of embedded systems and IoT devices.
- Collaborate with Hardware engineers to ensure seamless integration between firmware and hardware components.
- Optimize firmware code for performance, memory usage, and power efficiency.
- Maintain code quality through best practices, unit testing and code quality automation.
- Identify and resolve firmware-related issues through debugging and testing processes.
- Be an expert in writing code that meets standards and delivers the desired functionality.
- Designing and building strong testing infrastructure to minimize dependency on hardware availability.
- Create and maintain detailed documentation for firmware design, development, and testing.
- Participate in code reviews to maintain high-quality code standards and provide mentorship to junior engineers.
- Stay updated with industry trends and emerging technologies in embedded systems and firmware development.
Educations & Experience :
- Minimum Bachelor's in electrical engineering, Electronics & Communication engineering, Computer Engineering, or a related field.
- 5+ years of experience in embedded firmware development.
Skills & Knowledge :
- Must have Strong knowledge on Embedded software design cycle.
- Experience with microcontroller/microprocessor-based systems.
- Must have Strong understanding of embedded hardware and hardware interfaces (SPI, I2C, UART, CAN, LIN, TCP/IP etc.
- Must have Protocol debugging using protocol analyzer.
- Knowledge of debugging tools and techniques (e., JTAG, oscilloscopes).
- Hands-On experience with RTOS and it's concepts like HAL, scheduling, threads synchronicity.
- Understanding of wireless communication protocols (Bluetooth, Wi-Fi, Zigbee) is a plus.
- Experience with version control systems (i.e., Git) and issue tracking tools (i.e., Jira).
- Good in System level understanding.
- Should be able to understand of Schematic/ Hardware design around microcontrollers like ST, TI, Atmel, Microchip, ARM core.
- Having a Solid understanding of interrupt architecture of ARM-based microcontrollers like STM32 LPC etc.
- Excellent Knowledge of Basic Electronic Components and hardware MPU, MCU, Single Board Computers, Digital Circuit Designs, Transistor Logic, Hardware Logic Gates, Amplifiers, Etc.
- Must have knowledge on board bring-up (ARM/MIPS/INTEL/POWERPC).
- Excellent problem-solving and analytical skills.
- Excellent written and verbal communication skills.
Personal Attributes :
- Self-starter with a keen sense of initiative and ownership.
- Collaborative team player who enjoys working in a dynamic environment.
- Detail-oriented and able to manage multiple projects simultaneously.
- Passion for drones and unmanned aerial technology.
Working Conditions :
- This is a full-time position based in Bangalore, India that may require occasional evening or weekend work.
- May require travel to customer sites or other company locations.
Salary And Benefits :
- Competitive salary based on experience and qualifications.
- Health insurance.
- Paid time off and holidays.
- Opportunities for professional development and growth.
Functional Areas: Other
Read full job descriptionPrepare for Senior Embedded Firmware Engineer roles with real interview advice
5-8 Yrs
Bangalore / Bengaluru
10-20 Yrs
Bangalore / Bengaluru
5-10 Yrs
Bangalore / Bengaluru, Hyderabad / Secunderabad, Noida +1 more
5-8 Yrs
Bangalore / Bengaluru
3-6 Yrs
Bangalore / Bengaluru