Software Engineer (MES)
- Support the engineering team members in embedded software application development
- Investigate root cause of complex issues, and implement solutions, working independently or with a multi-discipline team
- 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, hardware-software 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 (primarily C/C++ and Python developing code for embedded real time operating systems (VxWorks, Linux, Integrity)
- U.S. citizenship with a Active Department of Defense (DoD) Secret clearance
- Bachelor's or Master’s degree in computer engineering, Electrical Engineering, Computer Science, or related field
- 2+ years of experience debugging applications on simulated and/or target hardware
- Usage of a Real-Time Operating System (RTOS), such as Green Hills Integrity, VxWorks, or similar
- Excellent oral and written communication skills
- Object-oriented design and implementation experience, with exposure to software modeling and UML tools such as IBM Rhapsody or MagicDraw/Cameo
- Experience developing device drivers and Board Support Packages for real time embedded systems
- Experience with Information Assurance and/or crytography
- Experience with NSA Type 1 certification or other SW certification such as DO-178
Recommended Jobs
Brand Ambassador/Roadshow Lead Generator Fairfield, NJ
What are we looking for At Stone Systems () we are looking for a Brand Ambassador to generate countertop leads at Costco warehouses in the New Jersey area. We’re looking for someone with a f…
Bakery Assistant
Job Description Edit ( Seeking a full time Bakery Assistant who is willing to learn and adapt to our amazing culture. Our Bakery assistant will integrate into our team to help facilitate daily pre…
Residential HVAC Service Technician
Yellowstone Local is proud to represent Total Comfort Services LLC, an industry leader in residential HVAC services. When it comes to providing unmatched comfort and efficiency for homeowners, T…
Advanced Practice Nurse FT Day Neurosciences APP's - CMC
Job Title: Advanced Practice Nurse Location: Barnabas Health Medical Group Department Name: Neurosciences APP's - CMC Req #: 0000211714 Status: Salaried Shift: Day Pay Range: $120,00…
Temporary Support Associate
Temporary Sales Support Associate Job Description The Sales Support Associate role is an integral part of the store’s overall success and efficiency; demanding direct attention to our brand comm…
Pest Control Technician / Exterminator
Job Description Job Description Description Exterminator/Pest Control Technician. We are a rapidly growing- full service commercial/residential pest management company looking to hire servic…
HR-Benefits Coordinator
With more than 100 years of experience, Sika is a worldwide innovation and sustainability leader in the development and production of systems and products for commercial and residential construct…
Security Officer
Job Title: Security Officer Location: Children's Specialized Hosp Department: Security Req#: 0000202596 Status: Per Diem Shift: Evening Pay Range: $23.81 - $23.81 per hour Pay Tra…
Overnight Closer
Job Summary The Overnight Closer (Member Services Representative) will be responsible for creating a positive member experience by providing a superior level of customer service to Planet Fitnes…
Aesthetic Nurse Practitioner On the Job Training
Job Description Job Description Description Great opportunity to be LEAD Nurse Practitioner in a BRAND NEW high scale laser clininc. Excellent Pay with Opportunity to GROW! Latest and most …