Open Position Banner

Asset Publisher

angle-left jobno-004956-United States

Sr. Software Algorithm Engineer

Job no.

004956

Position Type

Research & Development

Working time

  • Regular Fulltime

Place of employment

Plano, TX

What we offer:

Your tasks and responsibilities

  • On-chip software algorithm development for complex processing of analog and digital data without the use of a DSP
  • Responsible for development of software/firmware in embedded systems including interfaces for communicating with hardware
  • Responsible for software solution definition, architecture, and design decisions
  • Codes to standards and integrate with existing solutions
  • Specification and development of software modules for sensor systems
  • Integration of embedded components (drivers, com. protocols, etc.)
  • Define design and development tasks including accurate time estimates
  • Source for customer facing technical documentation content
  • Reference application development
  • Chip driver development for different platforms
  • New product proposals, technical marketing support
  • Technical support at product launches
  • Up to 15% domestic or international travel

Your education and experiences

  • Bachelor or Master Degree in Computer Science, Computer Engineering, Math or related field of study
  • Minimum of 7 years’ experience in professional software development for embedded systems
  • Advanced knowledge of firmware development in embedded systems
  • Advanced knowledge of Software/Firmware architecture definition
  • Demonstrated success in designing and implementing software solutions for signal processing
  • Extensive skill at digital signal processing algorithm modeling and optimized code implementation
  • Advanced knowledge in micro-controller architectures
  • Advanced knowledge of programming languages (C, C++, Assembler)
  • Knowledge of real time operating systems
  • Ability to effectively work on software integration
  • Good troubleshooting skills
  • Experience with object oriented analysis and design for software solutions
  • Highly flexible, extroverted personality, inspiring and motivating
  • Good with customers; excellent communicator
  • Self-starter, proactive, and self-sufficient in problem solving and accomplishment of tasks

Set up Job Alert

Job Alert

 

You haven't found what you were looking for? Stay up to date and set up your personal ams job alert. Subscribe to your personal job alert now! 

HR Contact

Contact

 

Contact our Talent Managers