Embedded Software Engineer II

Dallas, Texas


Employer: Iron Systems
Industry: Software Development
Salary: Competitive
Job type: Full-Time

Iron Systems is an innovative, customer-focused provider of custom-built computing infrastructure platforms such as network servers, storage, OEM/ODM appliances & embedded systems. For more than 15 years, customer have trusted us for our innovative problem solving combined with holistic design, engineering, manufacturing, logistic and global support services.

Job Title: Embedded Software Engineer II
Location: Role is Remote - Anywhere in the US but preference will be given to those in Texas. Must be willing to work Central Time Zone hours.


About Role
  • Proven experience as an embedded software engineer.
  • Solid programming experience in C or C++.
  • Experience in device drivers and Android.
  • Having prior display software experience is a plus.
  • Experience in hands-on development and troubleshooting on embedded targets.
  • Experience with software development methodologies.
  • Familiarity with software configuration management tools, defect tracking tools, and peer review.
  • Knowledge of reading schematics and data sheets for components.
  • Strong documentation and writing skills.
Embedded Software Engineer, Connectivity/Wireless Responsibilities
  • Work on new connectivity/wireless software stacks (WiFi, Bluetooth, HDMI, cellular, GPS, etc.) to shape the future of these technologies.
  • Work on the existing connectivity/wireless software stacks (WiFi, Bluetooth, HDMI, cellular, GPS, etc.) to
  • improve and meet product needs.
  • Work on implementing automated certification, functional, and compatibility testing.
  • Work on root-cause issues reported by QA and customer feedback in wireless domains (WiFi, Bluetooth,
  • HDMI, cellular, GPS, etc.).
  • Contribute to code bases written in Java, C, C++, Python for Android, and automated testing.
  • Work closely with a team to solve issues and create new features in the connectivity space (WiFi,
  • Bluetooth, HDMI, cellular, GPS, etc.).
  • Provide support to QA, manufacturing, and other software teams.
  • Understand complex systems with wireless interfaces.
Minimum Qualifications
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience.
  • Experience in embedded software development for consumer electronic products.
Preferred Qualifications
  • 3-5 years of experience in a field which uses WiFi, Bluetooth, HDMI, cellular, GPS, etc., or related technology.
  • Deep experience in one or more of the following: WiFi, Bluetooth, HDMI, cellular, GPS, etc. This includes but is not limited to:
  • Experience in implementing or integrating WiFi, preferably on a widely available platform like Android or
  • iOS, or a system which employs the Linux WPA supplicant.
  • Experience in implementing Bluetooth Host Stack features, profiles, audio, BT/Wi-Fi coex, etc.
  • Experience in implementing cellular telephony stacks, telephony features, cellular radio interfaces (RIL), etc.
  • Experience in implementing location services with GNSS.
  • Additionally to these, experience with the certification processes of one or many of these technologies.

Created: 2024-04-30
Reference: a4vVp0000000FDZIA2
Country: United States
State: Texas
City: Dallas
ZIP: 75287


Similar jobs: