Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Senior embedded software vacancy

Status
Not open for further replies.

Ahmed Alaa

Full Member level 5
Joined
Jul 22, 2009
Messages
317
Helped
61
Reputation
136
Reaction score
44
Trophy points
1,318
Location
Egypt
Activity points
2,965
Company: ATI Systems

Company Info: A major supplier for Emergency Warning and Mass Notification Systems, located in Boston, USA, is looking forward to extend the software development team in its Cairo branch, located in Al-Manial.

Job Title: Senior Embedded Software Engineer

Job Field: Emergency Warning & Mass Notification Systems

Job Type: Full Time

Job Description: Looking for experienced individuals to join our embedded software team with a view to a long term commitment to the company.



Candidate responsibilities will include:



1. Analyzing complex customer requirements.

2. Designing and implementing embedded software to meet customer requirements.

3. Conducting system analysis and development to keep our system current with changing technologies.

4. Involved in functionality, performance and stress testing for the developed products.

5. Responsible for comprehensive analysis of technical issues such as system performance analysis and software optimization.

6. Involved in troubleshooting, diagnosing, and resolving complex software issues.

7. Co-work with different S/W and H/W teams locally and globally.

8. Providing technical leadership, direction, and design expertise to junior team members.

9. Documenting software consistently throughout the development process.






Job Qualifications:

1. Bachelor's degree in Electrical Engineering/Computer Engineering or related discipline.

2. 4+ years experience in embedded system programming.

Experience in working with embedded real time operating systems (RTOS).
4. Experience in troubleshooting, performance analysis and performance optimization for embedded systems.

Expert knowledge of Serial Communication protocols such as RS232, I2C, SPI, USB, etc…
A solid understanding of networking/distributed computing environment concepts.
Good knowledge of TCP/IP stack.
Knowledge of networking communication technology such as 802.11 (Wi-Fi), GPS, GPRS, CDMA, EDGE, etc…
Hands on experience on writing device drivers for peripherals such USB, SD/MMC, UART, etc...Good knowledge with VoIP protocols (SIP, MGCP, RTP in particular).
Knowledge of various debugging tools (EJTAG, probes, logic analyzers etc...).
Solid understanding of OS techniques, such as multi-tasking, processes, drivers, interrupts memory management, etc…
12. Good knowledge with Embedded Software Development life cycle.

13. Good knowledge with embedded microprocessors architectures and microcontrollers platforms.

Expert knowledge of embedded design methods and techniques.
15. Ability to read and comprehend schematics and datasheets.



We want a person who is creative, self motivated, organized, problem solver with high analytical skills; pragmatic at all times and retain an awareness of the bigger picture. The candidate must be able to work in a fast-paced environment.


Good command of written and spoken English is a must.

Interested candidates send C.V to Egypt@atisystem.com
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top