Solving complex systems problems by analyzing both code and UML models used for code generation on a real-time embedded project.
Requirements
- Experience in software engineering, with a focus on real-time embedded systems.
- Proficiency in programming languages such as C/C++.
- Strong understanding of UML and experience with model-based design.
- Experience with software development tools and methodologies (e.g., Agile, DevOps).
- Experience with real-time operating systems (RTOS).
- Familiarity with hardware interfaces and protocols.
- Knowledge of cellular telecommunications protocols and systems (UMTS) a plus
Responsibilities
- Solving complex systems problems by analyzing both code and UML models used for code generation.
- Experience in software engineering, with a focus on real-time embedded systems.
- Proficiency in programming languages such as C/C++.
- Strong understanding of UML and experience with model-based design.
- Experience with software development tools and methodologies (e.g., Agile, DevOps).
- Experience with real-time operating systems (RTOS).
- Familiarity with hardware interfaces and protocols.
Other
- US Citizenship
- W2 Hourly Contract Only
- Active Department of Defense Secret security clearance is preferred at time of hire
- Requires a Bachelor's degree in Software Engineering, or a related Science, Engineering or Mathematics field. Also requires 5+ years of job-related experience, or a Master's degree plus 3 years of job-related experience.
- Excellent problem-solving and analytical skills.