Job Requirements
Tampa, FL
Secret Polygraph Unspecified
Mid Level Career (5+ yrs experience)
Salary not specified
Join Premium to unlock estimated salaries
Job Description
Mid Level Embedded Software Engineer
Warriors Solutions is seeking a Mid Level Embedded Software Engineer to join our team in Tampa, FL. This role involves designing, developing, and testing embedded software solutions for complex systems. You will work closely with hardware engineers, system architects, and other team members to deliver high-quality software that meets performance, reliability, and safety requirements.
Responsibilities:
Qualifications:
Preferred Qualifications:
Why Join Warriors Solutions?
We offer a dynamic and innovative work environment with opportunities for professional growth and development. Our team is committed to delivering cutting-edge solutions for our clients, and we value the expertise and contributions of each team member.
Apply Now:
If you are passionate about embedded systems and want to make a significant impact, we encourage you to apply. Please submit your resume and a cover letter detailing your relevant experience and why you are a great fit for this role.
Warriors Solutions is seeking a Mid Level Embedded Software Engineer to join our team in Tampa, FL. This role involves designing, developing, and testing embedded software solutions for complex systems. You will work closely with hardware engineers, system architects, and other team members to deliver high-quality software that meets performance, reliability, and safety requirements.
Responsibilities:
- Design and implement embedded software applications using C/C++ and other relevant languages.
- Optimize software performance for real-time constraints and resource limitations.
- Develop and execute unit tests, integration tests, and system-level tests.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Troubleshoot and debug complex software issues.
- Participate in code reviews to ensure code quality and adherence to coding standards.
- Contribute to system documentation and maintainability.
Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 3+ years of experience in embedded software development.
- Proficiency in C/C++ and experience with real-time operating systems (RTOS).
- Experience with hardware interfaces (GPIO, I2C, SPI, UART, etc.).
- Strong understanding of software development life cycle (SDLC) and agile methodologies.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork skills.
Preferred Qualifications:
- Experience with ARM Cortex-M microcontrollers.
- Knowledge of safety-critical systems (e.g., automotive, aerospace).
- Familiarity with version control systems (Git, SVN).
- Experience with static code analysis tools.
Why Join Warriors Solutions?
We offer a dynamic and innovative work environment with opportunities for professional growth and development. Our team is committed to delivering cutting-edge solutions for our clients, and we value the expertise and contributions of each team member.
Apply Now:
If you are passionate about embedded systems and want to make a significant impact, we encourage you to apply. Please submit your resume and a cover letter detailing your relevant experience and why you are a great fit for this role.
group id: 10364120