I

Embedded Software Engineer

Infinite Computing Systems
On-site
Sterling, Virginia, United States

Position Responsibilities:

• Design, code, test, and provide ongoing support for embedded systems software to meet technological and customer requirements

• Define and analyze system software design requirements and write software requirements documents to meet defined and anticipated customer needs and system quality and performance standards

• Write software integration and test plans; conduct and lead software verification, testing and integration efforts to identify required modifications and ensure optimum system performance at delivery

• Collaborate with electrical engineers in planning, design and development of systems to ensure software and hardware performance and compatibility

• Develop interface definitions in conjunction with design team and enforce interface control documents to record and validate system performance standards and results

• Lead and participate in software Design Reviews to ensure team progress against milestones are met and to maintain highest quality level within project schedules

• Serve as technical lead on projects as assigned, working with customers to meet deliverables and address and resolve technology or system issues

• Must demonstrate the ability to maintain professional demeanor at all times and under all circumstances; effectively manage multiple priorities and deadlines; exceptional interpersonal, written, and verbal communication skills; strong customer service, quality, and team orientation; organizational skills and detail focus; self-motivation, self direction, and able to work independently; and a commitment to continuous improvement of knowledge, skills and abilities



Skill Sets

-Real Time Embedded Software, C/C++

-Windows Forms, GUI development, C#

-DO-178B Requirements/Development/Test

-OMAP/ARM/PowerPC

-Embedded Linux/GCC/GDB

-GreenHills Integrity and MULTI, uCOS, VectorCast C

-Control Systems/Inertial Navigation Systems/Engine Control

-Interfaces - Serial/CANBus/Ethernet/I2C

-ClearCase/ClearQuest



Company Description:

Infinite Computing Systems has been delivering exceptional value to its clients for 20+ years by combining onsite, local experts with the strength of global development resources.

From our inception in 1997, Infinite – a privately owned company – has served clients around the world through our local technology centers located in Mumbai, India; Bangkok, Thailand, and at our headquarters in Cedar Rapids, Iowa, USA.