Embedded Systems Software Engineer
4 weeks ago
Location: Chennai
Position Type: Full-Time
N Human Resources & Management Systems is seeking a skilled Embedded Systems Software Engineer to design, develop, test, and maintain low-level software for embedded systems. The ideal candidate will have a strong background in firmware development, a deep understanding of hardware-software interaction, and experience with embedded C/C++ programming. You will work closely with cross-functional teams to deliver high-quality firmware for a variety of applications.
- Firmware Development: Design and implement firmware for embedded systems, ensuring efficient and optimized performance.
- Hardware Interaction: Collaborate with hardware teams to understand hardware specifications, ensuring seamless integration between hardware and firmware.
- Testing and Debugging: Perform unit testing, integration testing, and debugging of firmware to ensure it meets performance and reliability requirements.
- Code Optimization: Optimize firmware for performance, memory, and power consumption.
- Documentation: Write clear and concise technical documentation for developed firmware and processes.
- Collaboration: Work with cross-functional teams including hardware engineers, software developers, and QA to ensure smooth project execution.
- Continuous Improvement: Stay up-to-date with the latest trends and technologies in embedded systems and apply them where relevant.
- Education: Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field.
- Experience:
- 3-5 years of experience in embedded firmware development.
- Experience with embedded systems development using C/C++.
- Experience with Real-Time Operating Systems (RTOS) and bare-metal systems.
- Familiarity with hardware interfaces (e.g., SPI, I2C, UART, USB).
- Familiarity with embedded processors (e.g., ARM Cortex, Microcontrollers).
- 3-5 years of experience in embedded firmware development.
- Skills:
- Proficiency in embedded C/C++ programming.
- Strong understanding of hardware/software co-design.
- Experience with debugging tools (e.g., JTAG, oscilloscopes, logic analyzers).
- Knowledge of version control systems like Git.
- Understanding of communication protocols (e.g., Bluetooth, Wi-Fi, Zigbee).
- Knowledge of bootloaders, memory management, and peripheral drivers.
- Proficiency in embedded C/C++ programming.
- Experience with low-power embedded systems.
- Knowledge of signal processing algorithms.
- Experience with continuous integration/continuous deployment (CI/CD) in embedded projects.
- Knowledge of security practices for embedded systems.
- Strong problem-solving and troubleshooting skills.
- Excellent communication skills and ability to work in a collaborative environment.
- Attention to detail and a commitment to quality.
-
Embedded Systems Software Engineer
4 weeks ago
Chennai, Tamil Nadu, India N Human Resources & Management Systems Full timeJob Title: Firmware Development SpecialistJob Summary:We are seeking a skilled Firmware Development Specialist to design, develop, test, and maintain low-level software for embedded systems. The ideal candidate will have a strong background in firmware development, a deep understanding of hardware-software interaction, and experience with embedded C/C...
-
Embedded Systems Software Engineer
2 weeks ago
Chennai, Tamil Nadu, India N Human Resources & Management Systems Full timeJob TitleJunior Firmware DeveloperN Human Resources & Management Systems is seeking a motivated and detail-oriented Junior Firmware Developer to assist in the design, development, and maintenance of firmware for embedded systems.Key ResponsibilitiesDevelop and maintain firmware for embedded systems.Collaborate with senior developers and engineers to ensure...
-
Embedded Systems Software Developer
2 weeks ago
Chennai, Tamil Nadu, India N Human Resources & Management Systems Full timeJob Title:Firmware DeveloperJob Summary:N Human Resources & Management Systems is seeking an experienced Firmware Developer to design, develop, test, and maintain low-level software for embedded systems.Key Responsibilities:Firmware Development: Design and implement firmware for embedded systems ensuring efficient and optimized performance.Hardware...
-
Embedded Systems Software Developer
3 weeks ago
Chennai, Tamil Nadu, India N Human Resources & Management Systems Full timeWe are seeking a motivated Firmware Development Engineer to assist in designing, developing, and maintaining firmware for embedded systems. The ideal candidate is passionate about embedded development and eager to learn with a solid understanding of C/C programming. You will be working under the guidance of senior developers and engineers, contributing to...
-
Embedded Systems Developer
4 weeks ago
Chennai, Tamil Nadu, India N Human Resources & Management Systems Full timeJob Title: Firmware Software EngineerJob Summary: N Human Resources & Management Systems is seeking a skilled Firmware Software Engineer to design, develop, test, and maintain low-level software for embedded systems. The ideal candidate will have a strong background in firmware development, a deep understanding of hardware-software interaction, and...
-
Embedded Systems Specialist
2 weeks ago
Chennai, Tamil Nadu, India N Human Resources & Management Systems Full timeJob Title: Firmware Software EngineerLocation: ChennaiPosition Type: Full-TimeJob Summary:We are seeking a skilled Firmware Software Engineer to design, develop, test, and maintain low-level software for embedded systems. The ideal candidate will have a strong background in firmware development, a deep understanding of hardware-software interaction, and...
-
Embedded Systems Software Engineer
3 weeks ago
Chennai, Tamil Nadu, India a2z YOUTHSOLUTION Full timeEmbedded Systems Software Engineer at a2z YOUTHSOLUTIONAs a highly skilled Embedded Systems Software Engineer at a2z YOUTHSOLUTION, you will be responsible for designing, developing, and testing software applications for a wide range of embedded systems. Key Responsibilities:* Design and develop AUTOSAR basic software and applications tailored for diverse...
-
Embedded Systems Developer
4 weeks ago
Chennai, Tamil Nadu, India N Human Resources & Management Systems Full timeJob Title: Embedded Systems DeveloperLocation: ChennaiPosition Type: Full-TimeJob Summary:N Human Resources & Management Systems is seeking a skilled Embedded Systems Developer to design, develop, test, and maintain low-level software for embedded systems. The ideal candidate will have a strong background in firmware development, a deep understanding of...
-
Embedded Systems Developer
3 weeks ago
Chennai, Tamil Nadu, India N Human Resources & Management Systems Full timeJob Title: Embedded Systems DeveloperLocation: ChennaiPosition Type: Full-TimeJob Summary:N Human Resources & Management Systems is seeking a skilled Embedded Systems Developer to design, develop, test, and maintain low-level software for embedded systems. The ideal candidate will have a strong background in firmware development, a deep understanding of...
-
Embedded Systems Developer
4 weeks ago
Chennai, Tamil Nadu, India N Human Resources & Management Systems Full timeJob Title: Embedded Systems DeveloperLocation: N Human Resources & Management SystemsPositionType: FullTimeJobSummary:N Human Resources & Management Systems is seeking a skilled Embedded Systems Developer to design, develop, and maintain low-level software for embedded systems. The ideal candidate will have a strong background in firmware development, a deep...
-
Software Engineer for Embedded Systems
2 days ago
Chennai, Tamil Nadu, India Global Pharma Tek Full timeJob DescriptionWe are seeking a skilled Software Engineer for Embedded Systems to join our team at Global Pharma Tek.About the RoleIn this critical position, you will be responsible for developing and maintaining software applications for embedded systems. Your expertise in Linux kernel module programming, build scripts using various tools such as bash,...
-
Embedded Systems Developer
4 weeks ago
Chennai, Tamil Nadu, India N Human Resources & Management Systems Full timeJob Title: Embedded Systems DeveloperJob SummaryWe are seeking a motivated Embedded Systems Developer to assist in designing, developing, and maintaining firmware for embedded systems. The ideal candidate is passionate about embedded development and eager to learn, with a solid understanding of C/C++ programming. You will be working under the guidance of...
-
Embedded Systems Developer
4 weeks ago
Chennai, Tamil Nadu, India N Human Resources & Management Systems Full timeJob Title: Embedded Systems DeveloperLocation: ChennaiPosition Type: Full-TimeJob Summary:We are seeking a skilled Embedded Systems Developer to assist in designing, developing, and maintaining firmware for embedded systems. The ideal candidate is passionate about embedded development and eager to learn, with a solid understanding of C/C++ programming. You...
-
Embedded Systems Developer
3 weeks ago
Chennai, Tamil Nadu, India N Human Resources & Management Systems Full timeJob Title: Embedded Systems DeveloperJob Type: Full-TimeJob Summary:N Human Resources & Management Systems is seeking a motivated Embedded Systems Developer to assist in designing, developing, and maintaining firmware for embedded systems. The ideal candidate is passionate about embedded development and eager to learn, with a solid understanding of C/C++...
-
Embedded Systems Developer
3 weeks ago
Chennai, Tamil Nadu, India N Human Resources & Management Systems Full timeJob Title: Embedded Systems DeveloperLocation: ChennaiPosition Type: Full-TimeJob Summary:N Human Resources & Management Systems is seeking a skilled Embedded Systems Developer to assist in designing, developing, and maintaining firmware for embedded systems. The ideal candidate is passionate about embedded development and eager to learn, with a solid...
-
Embedded Systems Developer
4 weeks ago
Chennai, Tamil Nadu, India N Human Resources & Management Systems Full timeJob Title: Embedded Systems DeveloperLocation: ChennaiPosition Type: Full-TimeJob Summary:N Human Resources & Management Systems is seeking a skilled Embedded Systems Developer to assist in designing, developing, and maintaining firmware for embedded systems. The ideal candidate is passionate about embedded development and eager to learn, with a solid...
-
Embedded Systems Developer
1 month ago
Chennai, Tamil Nadu, India N Human Resources & Management Systems Full timeJob Title: Embedded Systems DeveloperWe are seeking a highly motivated and detail-oriented Embedded Systems Developer to join our team at N Human Resources & Management Systems. As a key member of our development team, you will be responsible for designing, developing, and maintaining firmware for embedded systems.Key Responsibilities:Assist in the...
-
Embedded Systems Developer
3 weeks ago
Chennai, Tamil Nadu, India N Human Resources & Management Systems Full timeJob Title: Embedded Systems DeveloperJob Summary: N Human Resources & Management Systems is seeking an experienced Embedded Systems Developer to join our team. As an Embedded Systems Developer, you will be responsible for designing, developing, and maintaining firmware for embedded systems. You will work closely with senior developers, hardware engineers,...
-
Embedded Systems Developer
4 weeks ago
Chennai, Tamil Nadu, India N Human Resources & Management Systems Full timeWe are seeking a motivated and skilled Embedded Systems Developer to assist in designing, developing, and maintaining firmware for embedded systems. The ideal candidate is passionate about embedded development and eager to learn with a solid understanding of C/C programming.Key Responsibilities:Firmware Development Support: Assist in the development and...
-
Embedded Systems Firmware Developer
4 weeks ago
Chennai, Tamil Nadu, India N Human Resources & Management Systems Full timeJob Title: Embedded Systems Firmware DeveloperLocation: ChennaiPosition Type: Full TimeJob Summary:We are seeking a motivated Firmware Engineer to assist in designing, developing, and maintaining firmware for embedded systems. The ideal candidate is passionate about embedded development and eager to learn with a solid understanding of C/C programming. You...