
Embedded Software Designer
6 days ago
Embedded Software Designer
The role of Embedded Software Designer is pivotal in the creation of sophisticated embedded systems. As an integral member of our development team, you will be responsible for crafting and refining software solutions that seamlessly integrate with hardware components.
Job Overview:
- Design, develop, and test software solutions for microcontrollers, ensuring optimal performance, efficiency, and reliability.
- Develop expertise in C/C++ programming languages and their applications in real-time systems.
- Interface with various peripherals, including UART, SPI, I2C, ADC, PWM, etc., to create comprehensive system solutions.
- Collaborate with cross-functional teams to identify and resolve technical issues, leveraging debugging tools and techniques.
- Participate in board bring-up and system integration processes, ensuring smooth transitions between development stages.
- Port and configure Real-Time Operating Systems (RTOS) as required, optimizing system performance and responsiveness.
- Develop thorough test plans, test cases, and automation scripts to ensure rigorous quality control and assurance.
- Perform functional, integration, and system-level testing on embedded firmware, utilizing a range of tools and methodologies.
- Employ debugging tools, such as JTAG, oscilloscopes, and logic analyzers, to identify and troubleshoot complex issues.
- Document test results, ensuring clear traceability to requirements and facilitating informed decision-making.
Requirements:
- Proficiency in C/C++ programming languages, with a strong focus on embedded systems.
- Experience with debugging tools, test instruments, and software testing methodologies.
- Familiarity with various MCU platforms, including STM32, NXP, Atmel, etc.
- Understanding of embedded communication protocols and their applications.
- Experience with test automation frameworks, such as Unity for C or Robot Framework, and knowledge of Python-based setups.
- Knowledge of software testing methodologies, including unit, integration, and regression testing.
- Experience with Bluetooth Low Energy (BLE), Controller Area Network (CAN), or Modbus technologies.
- Exposure to MISRA C compliance and static code analysis best practices.
- Familiarity with version control systems, CI tools, and bug tracking software.
- Basic understanding of hardware principles and their implications on software design.
Preferred Qualifications:
- Certifications in Embedded Systems or Software Testing, demonstrating expertise and commitment to the field.
-
Embedded Software Engineer
2 weeks ago
Chennai, Tamil Nadu, India Angel and Genie Full timeRole : Embedded Software Engineer C++, Linux Location : Ambattur, Chennai. Industry : Industrial Automation. Experience : 3-5 Years. Salary : Best in Industry. Job Type : Full-Time | On-site.About The Role : We are looking for a skilled Embedded Software Engineer with 3-5 years of experience in C/C++ development and a strong understanding of...
-
Embedded Software Expert
1 week ago
Chennai, Tamil Nadu, India beBeeSoftware Full time ₹ 20,00,000 - ₹ 35,00,000Job Title: Software Project Leader - Power TrainDescription:We are seeking an experienced professional with a strong background in automotive embedded software development. The ideal candidate will have 7-10 years of experience in V cycle activities, model-based design SW development processes and tools, real-time embedded software development with Embedded...
-
Unix Embedded Software Specialist
2 weeks ago
Chennai, Tamil Nadu, India beBeeDeviceDriver Full time ₹ 12,00,000 - ₹ 20,00,000Embedded Systems DeveloperWe are seeking a skilled embedded systems developer to join our team. As a key member of the group, you will design, develop, and debug device drivers in Unix or Unix-like environments such as FreeBSD and Linux.Responsibilities:Design and develop device drivers for Unix or Unix-like operating systemsWrite efficient, maintainable...
-
Senior Embedded Software Specialist
2 weeks ago
Chennai, Tamil Nadu, India beBeeExpert Full time ₹ 15,00,000 - ₹ 20,00,000Embedded Software ExpertiseWe are seeking a seasoned Embedded Software Consultant to join our team. This is an exciting opportunity for a talented professional to leverage their skills in software development, programming languages, and system architecture to drive innovation.Proficiency in Embedded C: With a strong foundation in Embedded C, the ideal...
-
Embedded Software Specialist
1 week ago
Chennai, Tamil Nadu, India beBeeSoftware Full time ₹ 15,00,000 - ₹ 25,00,000Embedded Software ProfessionalWe are seeking a skilled Embedded Software Professional to develop cutting-edge software systems for our clients.This is an exciting opportunity for individuals with experience in embedded software development and a passion for delivering high-quality solutions.
-
Software Engineer for Embedded Devices
7 days ago
Chennai, Tamil Nadu, India beBeeembedded Full time ₹ 1,04,000 - ₹ 1,30,878Embedded Systems EngineerWe are seeking an experienced Embedded Systems Engineer to join our team. As an Embedded Systems Engineer, you will be responsible for designing and implementing software of embedded devices and systems from requirements to production and commercial deployment.Key Responsibilities:Design and implement system softwareDevelop, code,...
-
Engineer Software Embedded Developer
1 week ago
Chennai, Tamil Nadu, India Angel and Genie Full time US$ 1,00,000 - US$ 2,00,000 per yearEmbedded Software Engineer C++, LinuxLocation:Ambattur, ChennaiIndustry:Industrial AutomationExperience:35 YearsSalary:Best in IndustryJob Type:Full-Time | On-siteAbout The RoleWe are looking for askilled Embedded Software Engineerwith 35 years of experience inC/C++ developmentand a strong understanding ofmicrocontroller-based systems. You will play a...
-
Embedded Software Engineer
2 weeks ago
Chennai, Tamil Nadu, India Capgemini Full timeJob DescriptionJob DescriptionWe are seeking a highly skilledEmbedded Networking Software Engineerwith deep expertise inC programming,Layer 2/Layer 3 networking protocol stack development, andsystem-level debugging. The ideal candidate will contribute to the design and development of high-performance networking software for embedded systems, ensuring...
-
Embedded Systems Software Developer
2 days ago
Chennai, Tamil Nadu, India beBeeSoftware Full time ₹ 15,00,000 - ₹ 25,00,000Embedded Systems Software EngineerWe are looking for an exceptional Embedded Systems Software Engineer to join our team. As an Embedded Systems Software Engineer, you will be responsible for designing and developing software solutions for a wide range of embedded systems, from low-level system technology on autonomous devices to high-performance, safe and...
-
Senior Embedded Software Architect
2 weeks ago
Chennai, Tamil Nadu, India beBeeSoftwareDeveloper Full time ₹ 1,20,00,000 - ₹ 1,50,00,000Job DescriptionWe are seeking an experienced Embedded Developer with a strong background in C++ programming and embedded systems development.The ideal candidate will have 10+ years of experience in designing, developing, and optimizing firmware and embedded applications for real-time and resource-constrained environments.You will be working closely with...