Embedded Software EngineerCC++RTOSReal Time Embedded SystemsBashPython
Lead Embedded Software Engineer (Embedded Software Engineer, C, C++, RTOS, Real Time Embedded Systems, Bash, Python) in Clifton, NJ
POSITION: Lead Embedded Software Engineer (Embedded Software Engineer, C, C++, RTOS, Real Time Embedded Systems, Bash, Python)
LOCATION: Clifton, NJ (onsite position) DURATION: Full-Time Position
SALARY: Excellent Compensation with benefits + 401K
SECRET: Active Secret clearance or eligible for Secret clearance
SKILLS: Embedded Software Engineer, C, C++, RTOS, Real Time Embedded Systems, Bash, Python
Our prestigious global client has an immediate need for an experienced Lead Embedded Software Engineer responsible for planning and execution of complex designs in large teams to ensure proper system functionality. The Lead C/C++ Embedded Systems Developer undertakes software/hardware co-design, Distributed systems design, and software/computer architecture.
You will design, develop, operate and maintain software components and computing systems software to be applied to and integrated with engineering, scientific and manufacturing requirements.
Apply the appropriate standards, processes, procedures and tools throughout the system development life cycle to support the generation of engineering applications and products.
Develop real time embedded systems involving SW for digital signal processing, electronic warfare, and control and display components.
Interface with customers, suppliers, application users and other technical and support personnel.
Lead and contribute to business acquisition, requirements analysis, design, code and unit test, integration and test, requirements sell off, and operations and maintenance of embedded software systems.
Ensure that products/projects delivered meet customer requirements and specifications.
Drive process improvements to aid in team coordination and maintain delivery schedule.
Communicate with leadership on status, issues, milestones, and successes.
Bachelor’s degree in Computer Engineering, Computer Science, or a related field with 9 years of experience; or a Graduate degree Computer Engineering, Computer Science, or a related field with 7 years' experience.
Experience in C/C++.
Experience in a lead software engineering role with a complex design.
Experience with executing throughout the full development lifecycle.
Eligible for a security clearance.
Preferred Additional Skills:
Active Secret security clearance or eligible for security clearance.
Experience on complex systems with a focus on real time embedded systems.
SKILLS and TECHNOLOGIESS experience including:
C/C++ Embedded development
Bash/Python and other scripting languages
Embedded System Design, Release Engineering
Understanding of Change and Configuration Management, Continuous Integration
Network and Communication Protocols and Topology, Debug/Trace Analysis
Real-time Operating Systems like VxWorks/LynxOS/Integrity
Software Integration, Test, Verification/Validation, UML Design, ADA 83 & 95.