Embedded Software Engineer

Team Global
Camden, New Jersey
Not Specified
Oct 11, 2020
Nov 11, 2020
Job Type
Manages Others?

ENG-18699 - TeamGlobal now offers a 401(k) plan with matching funds on all positions. The Embedded SOftware Engineer plays a key role in developing innovative software components to support C5S, C5 and Cyber Solution Centers. For more details please read on.

#Essential Functions:

* Apply computer science, engineering, and mathematical analysis concepts and principles in the development of software for the target hardware

* Work closely with cross functional members of the engineering organization to develop and evaluate interfaces between hardware and software, and operational performance requirements and design of the overall system

*& Support and participate in all phases of the software development life cycle, including requirements analysis, design, implementation, integration, and formal test

* Develop software test plans and procedures, and other relevant technical documentation

* Utilize modeling tools and equipment to establish operating data, conduct experimental tests, prototype, and evaluate results

* Participate in peer reviews, identify, track and repair defects

* Utilize a variety of software languages (i.e., C++, C, Java, Python, Assembly) on Windows, Linux, mobile platforms, and embedded real time operating systems (VxWorks, Linux, Integrity, and others for Motorola, Intel, TI, and custom processor designs)


* Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, Computer Science, or related field

* U.S. citizenship with a clear background

* Related coursework or experience developing software for embedded applications

* Excellent oral and written communication skills

* Object-oriented design and implementation experience, with exposure to software modeling and UML

* Experience developing device drivers and Board Support Packages for real time embedded systems

* Experience with cryptography and cryptographic applications, security architecture, multi-level and cross domain security solutions, and certification requirements

* Hardware / Software Integration experience

* Experience debugging real time embedded applications

* Experience with static analysis, code coverage tools, and automated test frameworks

* Knowledge of network architectures and protocols

* Pay rate is DOE, but must be commensurate with experience

Similar jobs

Similar jobs