Software Engineer. C, C++ (RTOS)
Location: Cabin John, MD
Salary: $60.00 USD Hourly – $65.00 USD Hourly
Description:
Job Title: Software Engineer
Location: Sunnyvale, CA; Huntsville, AL; or Littleton, CO
About the Role
In this role, you will contribute to the software engineering lifecycle, including requirements analysis, object-oriented design, coding, unit testing, integration, and support for formal testing and delivery. You will work on embedded systems development in a highly collaborative environment.
Responsibilities
- Develop and maintain software following the Software Development Plan (SDP).
- Perform requirements analysis, design, implementation, and integration of embedded software.
- Support testing and delivery of software components.
- Collaborate with multi-disciplinary teams to ensure successful project execution.
Minimum Qualifications
-
Proficiency in programming languages such as C and C.
-
Experience with Real-Time Operating Systems (RTOS).
-
Hands-on experience in low-level embedded software development, including:
-
Board Support Packages (BSP)
-
Device drivers
-
Bootloaders
-
Familiarity with hardware interfaces, bus protocols, and Analog/digital signalling.
-
Strong troubleshooting skills for complex technical challenges.
-
Ability to work effectively in team environments.
-
Bachelor’s degree in Computer Science, Aerospace Engineering, or a related field from an accredited institution.
Preferred Qualifications
- Knowledge of Agile Software Development methodologies.
- Excellent written and verbal communication skills.
- Familiarity with Model-Based Systems Engineering (MBSE).
- Experience with full software lifecycle development, including design, architecture, integration, and testing.
- Exposure to multiple communication protocols.
By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively “Judge”) to such phone number regarding job opportunities, your job application, and for other related purposes. Message & data rates apply and message frequency may vary. Consistent with Judge’s Privacy Policy, information obtained from your consent will not be shared with third parties for marketing/promotional purposes. Reply STOP to opt out of receiving telephone calls and text messages from Judge and HELP for help.
Contact:
This job and many more are available through The Judge Group. Please apply with us today!