Embedded Software Developer

Allruva Technology Services6 months ago
Irving, TX, United States
On-site
Contract
Junior Level (1-3 years)

Job Description

Job – ID 202403.TX0063

Excellent long- term contract opportunity for Embedded Software Developer working on development of new cloud base applications in Dallas, TX.

Job Responsibilities:

  • Embedded Software Development:
    • Design, develop, and maintain embedded software solutions using industry-standard tools such as Canoe, Canape, Lauterbach, IBM Clearcase, and Git.
    • Collaborate with cross-functional teams to gather and analyze requirements, ensuring alignment with project goals.
  • Programming Proficiency:
    • Utilize programming languages, including C, Embedded C, C++, and Python, to create efficient and scalable embedded systems.
    • Implement and optimize software algorithms for enhanced system performance.
  • Domain Expertise:
    • Specialize in Com Stack, UDS/Diagnostics, MemStack, and OS, contributing to the development of robust and reliable embedded systems.
    • Stay current with advancements in embedded systems and apply best practices to improve software design and functionality.
  • Debugging and Optimization:
    • Troubleshoot and debug software issues, ensuring timely resolution and maintaining the integrity of embedded systems.
    • Optimize software for memory efficiency, speed, and reliability.
  • Collaboration and Documentation:
    • Work closely with hardware engineers, system architects, and other stakeholders to integrate software components into embedded systems.
    • Document software designs, code, and procedures to ensure clarity and maintainability.

Qualifications:

  • Bachelor’s/Master’s degree in Computer Science, Electrical Engineering, or a related field.
  • Proven experience in embedded software development.
  • Proficiency in programming languages: C, Embedded C, C++, Python.
  • Familiarity with software development tools: Canoe, Canape, Lauterbach, IBM Clearcase, Git.
  • Strong understanding of Com Stack, UDS/Diagnostics, MemStack, and OS.
  • Excellent problem-solving and analytical skills.

How To Apply:

Interested candidates should submit their resume, cover letter to Email: James.T@allruva.com

Apply Now

Required Skills

MemStack
Canape
Software Debugging
Python
Lauterbach
C
Embedded C
IBM Clearcase
C++
Git
Canoe
Embedded Software Development
Software Optimization
UDS/Diagnostics
Com Stack