Get job as soon as 2 days (HURRY UP) ENROLL NOW or Call   +1 (804)-454-3215

Job ID : 34573

Location : Dallas, TX

Company Name : Soro Technologies

Job Type : Full-Time, Part-Time, Contract, Training

Industry : Information Technology

Salary : $105300 - $106300  per hour

No. of Positions : I have ongoing need to fill this role

Required Skills : Technology, Computer science skills, Communication..

Benefits : Medical Insurance, Dental Insurance, Vision Insurance, 401K, Life Insurance

Job Description :


  • Develop robust low-power software for embedded sensor systems.
  • Conduct feasibility trade studies and design systems based on performance, power usage, memory, and real time requirements.
  • Write code for microcontrollers, microprocessors, and other embedded devices; coordinates the interface of microcontrollers with digital and analog sensors.
  • Implements interfaces with multiple systems using standard communication protocols.
  • Capture and document the software design in a clear and concise manner in UML using system model-based tools such as Magic Draw.
  • Create PC level utilities for interfacing and debugging hardware.
  • Support system level testing of custom hardware and embedded software.
  • Explore initiatives to enhance system performance, optimize resources and incorporate new features.
  • Work with the software engineering team to ensure that the software meets the requirements of the system.


  • Bachelor's degree in computer engineering, Electrical Engineering, Computer Science, or related field with 5-8 years relevant experience.
  • Experience in developing bare-metal embedded applications.
  • Strong understanding of embedded systems design, including low power microcontrollers, microprocessors, and real-time operating systems.
  • Proficient in programming language such as C,  and other assembly languages for embedded systems.
  • Knowledge of OS coding techniques, IP protocols, interfaces and hardware subsystems
  • Familiarity with embedded software development.

Key Skills:

  • Technology and computer science skills.
  • Communication.
  • Management.
  • Problem-solving.
  • Business operations.
  • Research and critical thinking.
  • Leadership.

Recommended jobs for you

  • Software Engineer

    Twelve Labs Dallas, TX

    Responsibilities : Responsibilities: Crafting large-scale, highly available and reliable service-oriented systems. Optimising and troubleshooting software performance.

    View Job
  • Software Engineer

    Twelve Labs Dallas, TX

    Responsibilities : Qualifications: Analyze user requirements to derive software design and performance requirements. Design and code new software or modify existing softw

    View Job
  • Software Engineer

    codesbright Dallas, TX

    Responsibilities : Responsibilities: Partner with and/or develop external reporting for customers. Troubleshooting and debugging code to identify and fix issues.

    View Job
  • Software Engineer

    Soro Technologies Dallas, TX

    Responsibilities : Responsiblties: Support and participate in technical activity. Design, develop, analyze, document and support testing of products, systems or subsystem

    View Job
  • Software Engineer

    Twelve Labs Dallas, TX

    Responsibilities : Responsibilities: Develop automated solutions for systems upgrades across a variety of platforms. Support bug fixes and implement enhancements to appli

    View Job

Thanks For Your Feedback

We’re an equal opportunity provider.
All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status. is not a Consulting Company/Training Company/H1B Sponsor.

Attach A Resume First