Careers at North End Technologies

Please send a letter of interest and resume to careers@northendtechnologies.com to apply for any of the following positions.


Engineering:  Embedded Software Engineer

Job Summary

As Embedded Software Engineer you will be contribute to the architecture, analysis, design and development of the communication and motor control subsystems.

Essential Functions:

• Participate in the architecture, analysis, design and development of the product.
• Will have the opportunity to work with technical leaders and innovators in the industry.
• Will participate in reviews of architecture, designs and code.
• Be part of a team that has complete product ownership and responsibility.

Requirements:

• 5 + years of experience developing software
• Should have excellent communication skills and the ability to work both independently and as a member of a small team.
• Should have the desire to work in a fast paced environment, developing cutting edge technologies in a professional engineering environment
• Experience architecting systems based products implementing the design and working with a team of experienced developers.
• Expert C programmer in a Real Time environment that involves memory and compute constraints in a non-PC, non-Windows based environment
• Specific experience writing optimized code with embedded real time Linux environments
• Experience in multithreaded environment, strong understanding of Linux, experience in writing drivers.
• Strong knowledge of TCP/IP.
• Knowledge in Media processing (Audio and Video) is a plus.
• Strong problem solving and debugging skills especially in a hardware/software environment.
• Strong design skills.
• Product development (rather than services) experience and involvement of multiple releases of products deployed in the field.
• Software: C.
• Education: BE /B Tech (CS or EE background preferred).
• Status: Contractor


Engineering:  Principle System Software Engineer

Job Summary

As Principle System Software Engineer you will be contribute to the architecture, analysis, design and development of the overall architecture and internet system.

Essential Functions:

• Lead in the architecture, analysis, design and development of the product.
• Will lead develop of system architecture as well as code major portion.
• Deliver client and internet software solution.
• Be part of a team that has complete product ownership and responsibility.

Requirements:

• 10 + years of experience developing software
• Should have excellent communication skills and the ability to work both independently and as a member of a small team.
• Should have the desire to work in a fast paced environment, developing cutting edge technologies in a professional engineering environment
• Experience architecting systems based products implementing the design and working with a team of experienced developers.
• Expert C programmer in a Real Time environment that involves memory and compute constraints in a non-PC, non-Windows based environment
• Experience with internet protocols and transport layers (UDP, HTTP, and TCP)
• Experience in client server architectures and firewall traversal methods.
• Strong knowledge of TCP/IP.
• Knowledge in Media processing and transports (Audio and Video) is a plus.
• Strong problem solving and debugging skills especially in a hardware/software environment.
• Strong design skills.
• Product development (rather than services) experience and involvement of multiple releases of products deployed in the field.
• Software: C, JAVA, C++, ActiveX, HTML
• Education: BS/MS (CS or EE background preferred).
• Status: Full Time Employee


Engineering:  DSP Software Engineer

Job Summary

As a DSP Software Engineer you will be contribute to the architecture, analysis, design and development of the DSP architecture and Media system.

Essential Functions:

• Lead in the architecture, analysis, design and development of the DSP subsystem in the product.
• Be part of a team that has complete product ownership and responsibility.

Requirements:

• 5 + years of experience developing software
• Should have excellent communication skills and the ability to work both independently and as a member of a small team.
• Should have the desire to work in a fast paced environment, developing cutting edge technologies in a professional engineering environment
• Experience with Audio DSP algorithms and implementation techniques (AGC, Noise Cancellation, Audio Codecs)
• Experience architecting systems based products implementing the design and working with a team of experienced developers.
•Expert C programmer in a Real Time environment that involves memory and compute constraints in a non-PC, non-Windows based environment
• Familiar with internet protocols and transport layers (UDP, HTTP, and TCP)
• Experience in client server architectures and firewall traversal methods.
• Strong knowledge of TCP/IP.
• Strong problem solving and debugging skills especially in a hardware/software environment.
• Strong design skills.
• Product development (rather than services) experience and involvement of multiple releases of products deployed in the field.
• Software: C, C++, Assembly, Linux
• Education: MSEE (DSP Focus).
• Status: Full Time Employee

careers@northendtechnologies.com

 

 

North End Trechnologies Home