Senior Firmware Engineer

Dallas, Texas

TranSquared inc
Job Expired - Click here to search for similar jobs

Hi,

  • Position: Senior Firmware Engineer (7+ years as a minimum)
  • Location: Greater Dallas, TX area 5 days onsite
  • Interview: 1 st Round is Teams Meeting 2 nd Round is onsite interview onsite is mandatory

How Many Years of Experience with

  1. Firmware Development:
  2. C Language:
  3. C :
  4. RTOS:
  5. ARM architecture:
  6. Microcontrollers:
  7. Communications protocols:

Master s Degree

University/College Attended:

Year of Graduation:

What is your degree in:

Bachelor s Degree

University/College Attended:

Year of Graduation:

What is your degree in:

Job Description

We are seeking a talented Senior Firmware Engineers to join our dynamic team. As a Firmware Engineer you will play a key role in the design, development, and optimization of firmware for devices and systems. You will work closely with cross-functional teams to implement embedded software solutions, ensuring reliability, scalability, and performance in a variety of applications. This position offers an exciting opportunity for a motivated engineer to contribute to the next generation of technology in a fast-paced and collaborative environment.


Responsibilities:

  • Design, develop, and debug firmware for devices and systems, focusing on embedded software development in the C language.
  • Collaborate with hardware engineers to define system requirements, architecture, and interfaces, ensuring seamless integration of firmware with hardware components.
  • Implement device drivers, communication protocols, and low-level software modules to facilitate data acquisition, processing, and transmission in applications.
  • Optimize firmware performance and resource utilization for constrained environments, such as low-power microcontrollers and wireless sensor nodes.
  • Conduct unit testing, integration testing, and validation of firmware functionality, identifying and resolving issues to ensure robustness and reliability.
  • Work closely with software engineers to develop high-level application code and interfaces for device management, data analytics, and cloud connectivity.
  • Stay updated on emerging technologies and industry trends in, incorporating new features and capabilities into firmware designs to enhance product competitiveness.
  • Document firmware design, implementation, and testing processes, ensuring clear and comprehensive documentation for internal and external stakeholders.
  • Collaborate with cross-functional teams to support product development milestones, including prototype development, pilot testing, and production ramp-up.
  • Participate in code reviews, knowledge sharing sessions, and continuous improvement initiatives to enhance firmware development practices and team effectiveness.

Qualifications:

  • Bachelor s degree in Computer Engineering, Electrical Engineering, or related field; advanced degree is a plus.
  • 7+ years of experience in firmware development, with a focus on embedded software in the C language.
  • Strong understanding of microcontroller architectures, peripheral interfaces, and embedded systems principles.
  • Proficiency in software development tools and methodologies, including version control systems (e.g., Git), debugging tools, and Agile development practices.
  • Experience with communication protocols and standards, such as MQTT, CoAP, HTTP, and TCP/IP.
  • Familiarity with wireless connectivity technologies commonly used in communications applications, such as Wi-Fi, Bluetooth Low Energy (BLE), and LoRaWAN.
  • Knowledge of security principles and best practices for device authentication, data encryption, and secure firmware updates.
  • Excellent problem-solving skills and attention to detail, with the ability to debug complex firmware issues and optimize code for performance and efficiency.
  • Effective communication skills, with the ability to collaborate with cross-functional teams and articulate technical concepts to non-technical stakeholders.
  • Ability to work independently and as part of a team in a fast-paced and dynamic environment, with a strong commitment to meeting project deadlines and objectives.

Zafar Khan

Technical Recruiter

Date Posted: 17 May 2024
Job Expired - Click here to search for similar jobs