Embedded Software Developer with Expertise in Linux and ARM Platforms

3 weeks ago


Chennai, Tamil Nadu, India IceApple Technology Solutions Full time
About the Role

IceApple Technology Solutions is seeking an experienced Embedded Software Engineer to join our team. This role will involve developing, integrating, and optimizing embedded software for Linux/QNX/Zephyr RTOS on ARM platforms.

Key Responsibilities
  • Software Development: Develop high-quality embedded software solutions for Linux/QNX/Zephyr RTOS on ARM-based architectures.
  • Cross-Functional Collaboration: Work closely with cross-functional teams to design, implement, and test software solutions for embedded systems.
  • Lifecycle Management: Participate in the full software development lifecycle, including requirements analysis, design, coding, debugging, and testing.
  • System Integration and Validation: Perform system integration and validation on target hardware.
  • Troubleshooting and Resolution: Troubleshoot and resolve issues related to software and hardware interactions.
  • Maintenance and Improvement: Maintain and improve existing software, ensuring robustness and performance.
Qualifications
  • Educational Background: Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
  • Professional Experience: 2-3 years of experience in embedded software development with a focus on Linux/QNX/Zephyr RTOS.
  • Programming Skills: Proficiency in programming languages such as C/C++ & Python.
  • ARM Architecture Knowledge: Strong knowledge of ARM architecture and experience with ARM-based development tools.
  • Real-Time Operating Systems: Experience with real-time operating systems (RTOS) and multi-threaded programming.
  • Hardware-Software Integration: Familiarity with hardware-software integration and low-level debugging.
  • Problem-Solving and Communication: Excellent problem-solving skills and attention to detail, with strong communication and teamwork abilities.
Preferred Skills
  • Communication Protocols: Experience with communication protocols (e.g., I2C, SPI, UART, CAN).
  • Embedded Security: Knowledge of embedded security principles and practices.
  • Version Control Systems: Familiarity with version control systems such as Git.
  • Continuous Integration and Automated Testing: Experience with continuous integration and automated testing frameworks.
What We Offer
  • Competitive Salary: A competitive salary and benefits package.
  • Career Growth Opportunities: Opportunities for career growth and professional development.
  • Innovative Work Environment: A collaborative and innovative work environment.
  • Cutting-Edge Technology: The chance to work on cutting-edge technology with real-world impact.
Estimated Salary Range: $80,000 - $110,000 per year

  • Chennai, Tamil Nadu, India Rapyuta Robotics Full time

    About the OpportunityRapyuta Robotics, a pioneering ETH Zurich spin-off, is seeking an experienced Embedded Software Developer to join their team.The ideal candidate will have a proven track record of designing, developing, and maintaining embedded software for robotic applications.This role offers a unique opportunity to work on cutting-edge projects,...


  • Chennai, Tamil Nadu, India Coders Brain Technology Private Limited Full time

    Company Overview: Coders Brain Technology Private Limited is a leading technology firm that specializes in developing innovative embedded systems solutions.About the Job: We are seeking an experienced Embedded Software Developer to join our team. As an Embedded Software Developer, you will design, develop, and maintain software solutions tailored for...


  • Chennai, Tamil Nadu, India TekPillar Full time

    Job SummaryWe are seeking a highly skilled Embedded C/C++ Software Engineer to join our team at TekPillar. The ideal candidate will have strong expertise in Embedded C, C++, RTOS, and Microcontroller development.Key ResponsibilitiesDesign and implement software solutions on Real-Time Operating Systems (RTOS).Develop, test, and maintain embedded software...


  • Chennai, Tamil Nadu, India Coders Brain Technology Private Limited Full time

    We are seeking an experienced Embedded Systems Developer to join our team at Coders Brain Technology Private Limited. The salary for this role is ₹1,200,000 per annum.About the Role:This is a full-time position that requires strong expertise in embedded Linux development with a focus on the Yocto Project. You will work on BSP (Board Support Package)...


  • Chennai, Tamil Nadu, India Softpath Technologies LLC Full time

    Job Description: Embedded Software EngineerWe are seeking a skilled Embedded Software Engineer to join our team at Softpath Technologies LLC. The ideal candidate will have a strong background in C/C++ programming and experience in developing software for embedded systems.Key Responsibilities:- Design, develop, and test software for embedded systems using...


  • Chennai, Tamil Nadu, India TETRAHED INC Full time

    TETRAHED INC is seeking an experienced Embedded Linux Migration Specialist with a strong background in Yocto OS and Linux device drivers. The ideal candidate will have hands-on experience with various protocols, microcontrollers, C, and Python programming.Key ResponsibilitiesYocto OS Build System: Design and implement custom Yocto builds for embedded...


  • Chennai, Tamil Nadu, India CIEL HR Full time

    Job Title: Embedded Linux Systems EngineerJob Description:We are seeking a highly skilled Embedded Linux Systems Engineer to join our team at CIEL HR. The ideal candidate will have excellent Embedded C/C++ skills and experience in Linux BSP, Linux Kernel, and device driver development.Requirements:3-8 years of work experience in Linux BSP, Linux Kernel, and...


  • Chennai, Tamil Nadu, India Angel and Genie Full time

    Angel and Genie is seeking a highly skilled Senior Embedded Systems Engineer to join our team.We offer a competitive salary of $120,000 - $160,000 per annum, depending on experience.Job Description:The successful candidate will be responsible for designing and developing embedded software systems, including meeting with clients and engineering teams to...


  • Chennai, Tamil Nadu, India Rapyuta Robotics Full time

    Rapyuta Robotics is a pioneering ETH Zurich spin-off dedicated to revolutionizing the logistics industry by making robots more accessible. To achieve this ambitious goal, we seek individuals who embody a collaborative mindset and are fearless in pushing boundaries – whether within themselves or their surroundings.As an Embedded Software Engineer at Rapyuta...


  • Chennai, Tamil Nadu, India TETRAHED INC Full time

    About TETRAHED INCTETRAHED INC is seeking a highly skilled Linux Kernel Developer - Embedded Systems Expert to join our team. This role involves working on platform device drivers, integrating open-source kernel patches, and ensuring the security and performance of our Linux kernel modules.Job Description:We require an experienced developer with a strong...


  • Chennai, Tamil Nadu, India L A Consultancy Full time

    Job Role & ResponsibilitiesThe Embedded Systems Developer will contribute to the development of advanced software solutions for board bring-up, development, and delivery. The ideal candidate will have experience in developing and debugging software prototypes, including device driver level software, and hands-on experience with microprocessor hardware.Key...


  • Chennai, Tamil Nadu, India Rapyuta Robotics Full time

    Rapyuta Robotics, an ETH Zurich spin-off, is dedicated to making robots more accessible in the logistics industry. We are seeking individuals who believe collaborative work leads to effective and sustainable outcomes and are fearless in challenging limits.As a Robotics Software Engineer, you will collaborate with Electronic Engineers, Embedded Systems...


  • Chennai, Tamil Nadu, India Coders Brain Technology Private Limited Full time

    Job DescriptionWe are seeking an experienced Embedded Systems Developer to join our team at Coders Brain Technology Private Limited. This is a highly technical role that requires strong expertise in Linux, Yocto, and operating systems.Key Responsibilities:Develop and maintain Linux-based operating systems using the Yocto Project.Work on BSP (Board Support...


  • Chennai, Tamil Nadu, India SONA BLW PRECISION FORGINGS LIMITED Full time

    Job OverviewWe are seeking an experienced Embedded Software Developer to join our team at SONA BLW PRECISION FORGINGS LIMITED.Estimated SalaryRupees 10,00,000 - 18,00,000 per annum (Based on experience and qualifications)Job DescriptionAs an Embedded Software Developer, you will be responsible for developing effective design artifacts using UML notations,...


  • Chennai, Tamil Nadu, India Rapyuta Robotics Full time

    About Rapyuta RoboticsRapyuta Robotics, an ETH Zurich spin-off, aims to make robots more accessible in the logistics industry. We seek individuals who believe collaborative work leads to effective and sustainable outcomes.**Job Summary:** As an Embedded Software Engineer, you will collaborate with Electronic Engineers, Embedded Systems Engineers, and...


  • Chennai, Tamil Nadu, India Viasat Full time

    About the RoleWe are seeking an experienced Embedded Software Engineer to join our team. As a key member of our next-generation Terminals team, you will be responsible for designing, developing, deploying, and supporting innovative technologies that will be used on a globally accessible satellite network.What You'll DoDesign and develop new software...


  • Chennai, Tamil Nadu, India Global Pharma Tek Full time

    Job DescriptionDescription:Must have a Master's degree in Computer Science, IT or related software engineering field.Strong experience in C system programming for embedded systems is required.A solid understanding of the IMS or Telephony domain is necessary.Excellent software design skills with proven expertise in writing efficient code for embedded...


  • Chennai, Tamil Nadu, India eInfochips (An Arrow Company) Full time

    About the RoleeInfochips, an Arrow Company, is seeking a skilled Linux BSP Embedded Developer to join our team. This exciting opportunity will allow you to leverage your expertise in kernel programming and device drivers to develop cutting-edge embedded systems.ResponsibilitiesDesign, develop, and test Linux-based embedded systems for various...


  • Chennai, Tamil Nadu, India TETRAHED INC Full time

    **Job Title:** Embedded Linux Engineer We are seeking an experienced Embedded Linux Engineer at TETRAHED INC in Chennai, India. This role involves developing, maintaining, and optimizing embedded systems and drivers for a range of applications.The ideal candidate will have hands-on experience with various protocols and microcontrollers, as well as...


  • Chennai, Tamil Nadu, India IELEKTRON Full time

    Job Title: Embedded Software Development LeadAbout the Role:We are seeking an experienced Embedded Software Development Lead to join our team at Ielektron. As a key member of our engineering team, you will be responsible for leading the development of cutting-edge embedded software solutions.Key Responsibilities:Define and maintain the overall technical...