Copyright OPTnation. All rights reserved.

Software Engineer

Job ID : 34573

Job Title : Software Engineer

Location : Dallas, TX

Comapny Name : Soro Technologies

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

Industry : Information Technology

Salary :  $105300 - $106300  per hour

Work Authorization : ["OPT","CPT","Entry Level","F1","H4","L1","H1 Visa","TN Permit Holder","Green Card Holder","Canadian Citizen","All EAD","US Citizen"]

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

Posted on : 09-01-2023

Required Skills : Technology, Computer science skills, Communication.

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

Job Description :

Responsibilities:

  • 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.

Qualifications:

  • 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.

Company Details :

Company Information hidden please Login to view details

Login To Apply Now! Register & Apply Now!