United States

Embedded Software Engineer, Philadelphia

Embedded Software Engineer, Philadelphia
Description
Title: Embedded Software Engineer MES Level

Location: Camden, NJ

Job Type: FTE/Permanent

Schedule: 9/80 reg with every other Friday off

Position Overview:

We are seeking a Software Engineer to join Cyber Solution Centers. The selected candidate will be responsible for translating requirements into working and maintainable solutions while applying technical proficiency across various stages of the software development life cycle (SDLC). Working as a key member of a team, the Software Engineer will be instrumental in setting the direction and strategy for product and infrastructure development.

Key Responsibilities:

Provide subject matter expertise in embedded software application development, offering guidance and direction to one or more software engineers.

Investigate and resolve complex issues, working independently or with a multi-disciplinary team.

Apply computer science, engineering, and mathematical principles to develop software for target hardware.

Collaborate with cross-functional teams to develop and evaluate hardware-software interfaces, and ensure that system performance requirements are met.

Participate in all phases of the software development life cycle, including requirements analysis, design, implementation, hardware-software integration, and formal testing.

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

Utilize modeling tools and equipment to gather operating data, conduct tests, and evaluate results.

Participate in peer reviews, track and resolve defects.

Use various programming languages, primarily C/C++ and Python, to implement software for embedded real-time operating systems.

Required Qualifications:

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

6+ years of experience developing applications on simulated and target hardware.

Experience using a Real-Time Operating System (RTOS), such as Green Hills Integrity, VxWorks, or similar.

Strong oral and written communication skills.

Preferred Additional Skills:

Experience with object-oriented design and implementation, including exposure to software modeling and UML tools like IBM Rhapsody or MagicDraw/Cameo.

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

Familiarity with modern C++ techniques.

Knowledge of Information Assurance and/or cryptography.

Experience with software certifications, such as NSA Type 1 or DO-178.

Required Skills and Certifications:

Proficiency in C++.

Experience with RTOS (Real-Time Operating Systems).

Highlights
Safety Tips
Be careful with commission-based ’work-from-home’ positions that offer an unrealistically high income.
1 / 10
More info about this ad

Embedded Software Engineer has been posted in the Philadelphia Information Technology category on Locanto.

If you’re still wanting to browse, there is so much to explore in the Information Technology category! Take a look at the ads IT Technician II Onsite (Philadelphia, PA), Philadelphia, Senior Embedded Software Engineer - SMES Level, Camden and Senior Embedded Software Engineer - SMES Level in Haverford to discover more of what you’re looking for. In total, we have 4 ads in Information Technology in Philadelphia on Locanto classifieds.

You can find the Information Technology category under Jobs. Want something else? Check out the related categories Transportation & Logistics, Service and Education & Training Philadelphia.

There are more ads within a 10 mi radius for this category. If you want to view those ads, click here.