Embedded Software Engineer
15 hours ago
Job Summary:
We are seeking a skilled Embedded Software Engineer to join our dynamic team. The ideal candidate will have extensive experience in developing and optimizing embedded systems, particularly with RTOS and Linux. You will play a key role in designing software for a range of ARM Cortex-based SoCs and microcontrollers, while managing various peripherals and ensuring robust performance.
Key Responsibilities:
- Embedded Software Development: Design, develop, and maintain embedded software for ARM Cortex A7/A8/A9 based SoCs, as well as ARM Cortex M0/M4, PIC, TI MSP430, and Atmel MCUs using C and C++
- RTOS and Linux Expertise: Utilize your knowledge of Real-Time Operating Systems (RTOS) and Linux to build reliable and efficient embedded applications.
- Peripheral Management: Interface and manage various peripherals including Ethernet, USB, SPI, I2C, Video, Audio, WiFi, and Bluetooth to enhance system capabilities.
- Software Architecture & Design: Contribute to software architecture decisions, ensuring scalable and maintainable code. Device driver development, Board Support Package (BSP) porting, and boot loader implementations.
- Algorithm Development: Design and optimize algorithms to improve system performance, ensuring efficient resource utilization.
- Performance Optimization: Analyze and enhance software performance, employing best practices for optimization in embedded systems.
- Documentation & Communication: Create clear and comprehensive documentation for software design and implementation. Collaborate effectively with cross-functional teams and communicate technical concepts to non-technical stakeholders.
- Problem Solving: Demonstrate strong analytical skills to identify, troubleshoot, and resolve complex technical issues throughout the development lifecycle.
Qualifications:
- Bachelors or Masters degree in Computer Science, Electronics and Communication Engineering, or related field.
- Proven experience in embedded software development with a focus on ARM architectures.
- Proficiency in C and C++ programming languages.
- Strong understanding of hardware-software interactions and peripheral management.
- Excellent written and verbal communication skills, with the ability to convey technical information clearly.
- Strong problem-solving abilities and analytical thinking.
Additional Skills:
- Experience with Agile/Scrum development methodologies.
- Familiarity with version control systems (e.g., Git).
- Knowledge of safety standards (e.g., ISO 26262, DO-178C) is a plus.
-
Embedded Software Engineer
1 week ago
Ahmedabad, Gujarat, India Zigsaw Full time ₹ 9,00,000 - ₹ 12,00,000 per yearWe are looking for an experienced Embedded Software Engineer with a passion for developing software for embedded systems. The ideal candidate will have a strong technical background, excellent problem-solving skills, and the ability to work in a fast-paced environment.Job Responsibilities:Design, develop, and maintain software for embedded systems and...
-
Embedded Software Engineer
7 days ago
Ahmedabad, Gujarat, India Digital Reach Pvt Full timeWe're Hiring: Embedded software EngineerLocation:Ahmadabad, IndiaCompany:Digital Reach Pvt. Ltd.AtDigital Reach Pvt. Ltd., we deliver advancedPower Utility SCADA Substation Automation Systemsusing provenPC-based control technology.Our solutions coverRTUs, FRTUs, I/O & fieldbus components, data communications, networking, automation software, control...
-
Embedded Software Engineer
1 week ago
Ahmedabad, Gujarat, India catalyx space Full time ₹ 9,00,000 - ₹ 12,00,000 per yearWe are looking for an Embedded Software Engineer to design and develop the flight computers and software stacks that power our satellite missions. You will work on real-time embedded systems for every spacecraft subsystem including power, communication, ADCS, thermal, and payload control. This role demands hands-on development across hardware bring-up,...
-
Embedded Software Engineer
7 days ago
Ahmedabad, Gujarat, India HomeMate Smart Full time ₹ 1,00,000 - ₹ 1,50,000 per yearCompany DescriptionHomeMate is a leading innovator in the smart home automation space, designing connected solutions that bring convenience, efficiency, and security into everyday living. Our products integrate cutting-edge hardware and software to deliver seamless control of lighting, appliances, and other home devices.Role DescriptionWe are seeking a...
-
Embedded Engineer
5 days ago
Ahmedabad, Gujarat, India SEMCONIX TECH SOLUTIONS Full time ₹ 4,00,000 - ₹ 8,00,000 per yearCompany DescriptionSEMCONIX TECH SOLUTIONS is an innovative technology company specializing in embedded systems, IoT, wireless communication, product engineering, and automation. We offer end-to-end expertise spanning the entire product development lifecycle, from concept and design to hardware, firmware, testing, and integration. By leveraging advancements...
-
Embedded Engineer
19 hours ago
Ahmedabad, Gujarat, India InfinityRadar || A Sahana System Group Company Full time ₹ 8,00,000 - ₹ 24,00,000 per yearJob Title:Embedded EngineerWe are seeking an experienced and innovativeSenior Embedded Hardware Engineerto lead the design, development, and validation of complex embedded hardware systems. You will play a key role in architecting and implementing hardware solutions for products ranging from embedded IoT devices to high-performance embedded systems. This...
-
Embedded Firmware Software Engineer
1 week ago
Ahmedabad, Gujarat, India Actide International Full time ₹ 6,00,000 - ₹ 18,00,000 per yearJob Description:Responsibilities:Design and implement software of embedded devices and systems from requirements to production and commercial deploymentDesign, develop, code, test and debug system softwareReview code and designAnalyze and enhance efficiency, stability and scalability of system resourcesIntegrate and validate new product designsSupport...
-
Embedded Engineer
1 week ago
Ahmedabad, Gujarat, India Actide International Full time ₹ 5,00,000 - ₹ 15,00,000 per yearJob Description:Duties & Responsibilities:• Design and implement software of embedded devices and systems from requirements to production and commercial deployment• Design, develop, code, test and debug system software• Review code and design• Analyze and enhance efficiency, stability and scalability of system resources• Integrate and validate new...
-
Embedded Firmware Engineer
5 days ago
Ahmedabad, Gujarat, India Teq Diligent Product Solutions Full time ₹ 8,00,000 - ₹ 12,00,000 per yearJob Description – Embedded Firmware EngineerJob titleEmbedded Firmware EngineerCompany NameTeq Diligent Product Solutions Pvt. Ltd.LocationAhmedabadJob TypeFull TimeJob purposeThis 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...
-
Sr. Embedded Software Engineer
2 weeks ago
Ahmedabad, Gujarat, India HKRP Innovations Limited Full time ₹ 9,00,000 - ₹ 12,00,000 per yearCompany DescriptionHKRP Innovations LLP is India's leading provider of Industrial IoT-based Smart Energy Solutions. With a track record of deploying over 15,000 IIoT systems across the nation, we have made a significant impact on more than 1,000 MW of India's energy infrastructure. Utilizing advanced technology, our robust Cloud platform computes and...