Embedded Internet of Things Software Engineer Internet & Ecommerce - Dallas, TX at Geebo

Embedded Internet of Things Software Engineer

Company Name:
Texas Instrutments
Texas Instruments Incorporated (TI) is a global semiconductor design and manufacturing company that develops analog ICs and embedded processors. By employing the world's brightest minds, TI creates innovations that shape the future of technology. TI is helping more than 100,000 customers transform the future, today. We're committed to building a better future - from the responsible manufacturing of our semiconductors, to caring for our employees, to giving back inside our communities and developing great minds.
About the Job:
Here's your chance to work in a challenging business environment where you can continuously grow.
Job Function
You will be working with a small and talented SW team on building the SW components for Internet of Things demonstrated with building automation and other applications. You will work with TI-RTOS enabled ICs for wireless and wired connectivity ICs (CC26xx, CC13xx, CC32xx, PLC83/84), ultra-low-power MCUs (Wolverine,Havoc, MSP430) and MPU (Sitarra) in embedded SW design, development and debug/integration for real-time networking or communication systems. Knowledge of networking protocols from Layer 2-Layer 7: Media Access Control layer, Logical Link Control , networking, session and application layers. Be able to translate network standard protocols i.e. 802.15.4e, 6LowPAN, routing, security, HTTP server/client, CoAP, JASON, MQTT, SSL, TLS/DTLS into efficient implementations in MCU or MPU are needed. Familiar with SW development environment and tools such as TI Code Composer Studio IDE, gnu, IAR, and others. Comfortable in design and development of SW components under Real-Time Operation Systems such as TI-RTOS/SYS-BIOS, ThreadX, Nucleus, or High Level Operating Systems such as Linux, VxWorks, etc. Good understanding of MCU/MPU HW architecture and familiar with HW device drivers (UART, USB, I2C, SPI, ENET, AFE, etc) and be able to debug and troubleshoot in lab environment with HW/SW integrated testing. Be able to perform CPU MIPs/code size/RAM usage tradeoff analysis and benchmark against competitor's solution. Interact with network system engineers to define and perform system level integrated test cases and troubleshoot at network level with automated test environmentApply for this opportunity today.
Minimum requirements:
o MS or BS of Computer Science, Computer Engineering or Electrical Engineering
o 1
years industrial experience in networking software design and development in embedded communication system.
o Familiar with SW tools such as: TI Code Composer Studio IDE, GNU tools, Eclipse IDE tools, clearcase/clearquest tool, etc
o Thorough understanding of MCU/MPU architecture and its common peripherals
o Extensive knowledge and experience on embedded SW implementation, RTOS, system integration and verification, trouble shoot networking scenarios
Preferred
Qualifications:
o MS or BS of Computer Science, Computer Engineering or Electrical Engineering
o 1-2 years industrial experience in networking software design and development in embedded communication system
o Proficient in SW architecture and design for networking system
o Knowledge of IETF standards or IEEE 802.15.4e, RFCs, HTTP server/client, CoAP, JaSON, MQTT, SSL, TLS/DTLS, etc.
o Thorough understanding of MCU/MPU architecture and its common peripherals
o Extensive knowledge and experience on embedded SW implementation, RTOS, system integration and verification, trouble shoot networking scenarios
o Knowledge of embedded SW development framework, SW testing process flow from design to implementation and testing
o Familiar with SW tools such as: TI Code Composer Studio IDE, GNU tools, Eclipse IDE tools, clearcase/clearquest tool, etc
o A team player
To be considered for this position, please apply to this requisition.
Texas Instruments is an equal opportunity employer and supports a diverse, inclusive work environment. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, or veteran status.
Job Opening Type
Experienced Professional
Minimum Education Level
Bachelor's Level Degree
Related Field(s) of Study
Computer Science
Minimum Years of Experience
1
Regular / Temporary
Regular
Full-time / Part-time
Full-Time
Country
United States
Job Location(s)
USA-Texas-Dallas Metroplex
Virtual / Telecommute
NoEstimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.