Switch4 LLC
Get AI-powered advice on this job and more exclusive features.
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).
Seniority level
Seniority level Entry level Employment type
Employment type Full-time Job function
Job function Information Technology Industries IT Services and IT Consulting Referrals increase your chances of interviewing at Switch4 LLC by 2x Middletown, PA $126,000 - $157,000 3 months ago Embedded Firmware Engineer, Ring Solutions Embedded Development
Senior Embedded Software Engineer - SMES Level
Camden, NJ $105,000 - $151,000 2 weeks ago Lead Embedded Software Engineer - LMES Level
Application Support Engineer - Embedded Options | Experienced Hire
Release Triage Engineer(Embedded/Firmware Engineer with Networking Experience)
Principal Embedded Software Engineer - OpenBMC/NOS
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr
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).
Seniority level
Seniority level Entry level Employment type
Employment type Full-time Job function
Job function Information Technology Industries IT Services and IT Consulting Referrals increase your chances of interviewing at Switch4 LLC by 2x Middletown, PA $126,000 - $157,000 3 months ago Embedded Firmware Engineer, Ring Solutions Embedded Development
Senior Embedded Software Engineer - SMES Level
Camden, NJ $105,000 - $151,000 2 weeks ago Lead Embedded Software Engineer - LMES Level
Application Support Engineer - Embedded Options | Experienced Hire
Release Triage Engineer(Embedded/Firmware Engineer with Networking Experience)
Principal Embedded Software Engineer - OpenBMC/NOS
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr