Upload Button Icon Add office photos
filter salaries All Filters

141 Maimsd Technology Jobs

Senior Embedded System Architect - FreeRTOS (14-17 yrs)

14-17 years

Senior Embedded System Architect - FreeRTOS (14-17 yrs)

Maimsd Technology

posted 21hr ago

Job Description

Role: Senior ESS Architect

Senior ESS Architect, hands-on coding is mandatory Embedded C/C++ FreeRTOS Linux multithreading and concurrent programming hardware component integration and working with communication protocols like CAN, Modbus RTU, SPI, I2C, UART, and Ethernet. oscilloscopes, multimeters, logic analyzers, and protocol analyzers designing and architecting firmware solutions Deep understanding of system-level architecture RESTful APIs and web service e JIRA, Git, GitLab, Jenkins Client-facing experience, cloud services and IoT architecture

We are seeking a highly experienced and hands-on Senior ESS Architect to lead the design and development of advanced embedded systems solutions. In this critical role, you will be responsible for defining the system architecture, leading firmware development, and ensuring seamless integration of hardware and software components. Your expertise in embedded C/C++, FreeRTOS, Linux, and various communication protocols will be instrumental in delivering robust and innovative solutions for our energy storage systems (ESS). You will also be expected to be a hands-on coder, actively contributing to the development process.

Responsibilities :

System Architecture and Design :

- Define and architect comprehensive firmware solutions for embedded systems, particularly within the energy storage domain.

- Develop system-level architecture diagrams and documentation.

- Lead the design and implementation of robust and scalable software architectures.

- Ensure seamless integration of hardware and software components.

Embedded Software Development :

- Develop and maintain high-performance embedded software in C/C++ for FreeRTOS and Linux environments.

- Implement multithreaded and concurrent programming solutions.

- Write and optimize device drivers and firmware for various peripherals and communication interfaces.

- Be a hands on coder, and spend a significant amount of the time coding.

- Hardware Integration and Communication Protocols:

- Integrate and configure hardware components, including microcontrollers, sensors, and communication modules.

- Implement and manage communication protocols such as CAN, Modbus RTU, SPI, I2C, UART, and Ethernet.

- Utilize oscilloscopes, multimeters, logic analyzers, and protocol analyzers for debugging and testing.

Web Services and Cloud Integration :

- Design and implement RESTful APIs and web services for remote monitoring and control.

- Integrate embedded systems with cloud services and IoT architectures.

Development Tools and Processes :

- Utilize JIRA, Git, GitLab, and Jenkins for project management, version control, and CI/CD.

- Adhere to agile development methodologies.

- Maintain coding standards, and perform code reviews.

Client Interaction and Collaboration :

- Interact directly with clients to understand requirements and provide technical expertise.

- Collaborate with cross-functional teams, including hardware engineers, software developers, and product managers.

- Clearly communicate technical concepts.

Qualifications :

- Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field.

- 14-17 years of experience in embedded systems development.

- Expert proficiency in Embedded C/C++ programming.

- Extensive experience with FreeRTOS and Linux environments.

- Proven expertise in multithreading and concurrent programming.

- Strong understanding of hardware component integration and communication protocols (CAN, Modbus RTU, SPI, I2C, UART, Ethernet).

- Experience with oscilloscopes, multimeters, logic analyzers, and protocol analyzers.

- Deep understanding of system-level architecture and firmware design.

- Experience with RESTful APIs and web services.

- Familiarity with cloud services and IoT architectures.

- Proficiency in using JIRA, Git, GitLab, and Jenkins.

- Excellent communication and client-facing skills.

- Must be a hands on coder.

Key Skills :

- Embedded C/C++

- FreeRTOS

- Linux

- Multithreading

- Concurrent Programming

- CAN, Modbus RTU, SPI, I2C, UART, Ethernet

- Hardware Integration

- System Architecture

- RESTful APIs

- Web Services

- Cloud Services

- IoT Architecture

- JIRA, Git, GitLab, Jenkins

- Debugging and Testing.


Functional Areas: Other

Read full job description

Compare Maimsd Technology with

TCS

3.7
Compare

Accenture

3.8
Compare

Wipro

3.7
Compare

Cognizant

3.7
Compare

Capgemini

3.7
Compare

HDFC Bank

3.9
Compare

Infosys

3.6
Compare

ICICI Bank

4.0
Compare

HCLTech

3.5
Compare

Tech Mahindra

3.5
Compare

Genpact

3.8
Compare

Teleperformance

3.9
Compare

Concentrix Corporation

3.8
Compare

Axis Bank

3.8
Compare

Amazon

4.1
Compare

Jio

4.0
Compare

iEnergizer

4.6
Compare

Reliance Retail

3.9
Compare

IBM

4.0
Compare

LTIMindtree

3.8
Compare

Similar Jobs for you

Linux Developer at Akshaya IT Business solutions

9-12 Yrs

₹ 25-35 LPA

Architect Engineer at TekPillar

10-14 Yrs

₹ 40-60 LPA

Software Expert at Talent Potential Consulting

12-17 Yrs

₹ 35-45 LPA

Packaging Engineer at Neudeep Technologies Pvt. Ltd

3-12 Yrs

₹ 5-60 LPA

Packaging Engineer at Neudeep Technologies Pvt. Ltd

3-12 Yrs

₹ 5-60 LPA

Packaging Engineer at Neudeep Technologies Pvt. Ltd

3-12 Yrs

₹ 5-60 LPA

Principal Engineer at Nazztec Private Limited

10-12 Yrs

₹ 30-36 LPA

Embedded Software Engineer Lead at MaimsD Technology

11-13 Yrs

₹ 33-40 LPA

Linux Device Driver Developer at TekPillar

5-16 Yrs

₹ 22-55 LPA

Linux Device Driver Developer at TekPillar

5-16 Yrs

₹ 22-55 LPA

OpenGL Developer - C/C++ Programming (5-7 yrs)

5-7 Yrs

21hr ago·via hirist.com

Frontend Developer - Javascript/React.js (3-5 yrs)

3-5 Yrs

21hr ago·via hirist.com

Embedded Software Engineer - RTOS (5-7 yrs)

5-7 Yrs

21hr ago·via hirist.com

Software Test Engineer - Manual Testing (2-5 yrs)

2-5 Yrs

21hr ago·via hirist.com

Backend Developer - Node.js/Express.js (3-5 yrs)

3-5 Yrs

21hr ago·via hirist.com
write
Share an Interview