TL;DR
Senior Embedded Software Engineer (RTOS/Linux): Improving and standardizing documentation workflow, testing infrastructure, CI/CD/CT practices, and engineering visibility across RTOS and Linux-based embedded applications with an accent on building tooling, automation, and frameworks. Focus on defining documentation tool chains, ensuring traceability for requirements (ISO), and enabling continuous testing for automotive ECUs.
Location: This position requires the candidate to work full-time at the Mossville, IL office. Domestic relocation assistance is available for this position. Visa sponsorship is NOT available with this position. This employer is not currently hiring foreign national applicants that require or will require sponsorship tied to a specific employer, such as, H, L, TN, F, J, E, O.
Salary: $112,710 - $169,060
Company
hirify.global Inc. is a global team focused on creating stronger, more sustainable communities by building a better world.
What you will do
- Assess embedded software workflows and identify improvements for consistent, traceable, and audit-ready delivery.
- Define and implement a documentation tool chain aligned with embedded development frameworks.
- Ensure full traceability of requirements in accordance with ISO and internal quality processes.
- Coordinate integration between requirements tools and automated test/CI systems.
- Develop standardized testing frameworks and enable Continuous Testing for RTOS and Linux-based automotive ECUs.
- Build dashboards providing visibility into software quality, validation progress, and development maturity.
Requirements
- Knowledge of software development life cycle.
- Proficiency in C/C++ for embedded systems using RTOS or embedded Linux.
- Experience with GoogleTest, CI automation, and embedded build systems (CMake, Make).
- Strong scripting capabilities (Python, Bash).
- Exposure to CI/CD systems (GitHub Actions, Jenkins, etc.).
- Familiarity with requirements tools (DOORS, Jama, or similar).
- Ability to work independently and collaborate across embedded, validation, and systems engineering teams.
- Requires a degree in an accredited Engineering or Computer Science curriculum.
Nice to have
- Experience with documentation frameworks (Markdown-based systems, or similar).
- Experience with unit testing and static code analysis tools.
- Experience with building dashboards using Power BI or similar applications.
- Familiarity with AI-assisted development tools.
Culture & Benefits
- Comprehensive medical, dental, and vision benefits.
- Paid time off plan (Vacation, Holidays, Volunteer, etc.).
- 401(k) savings plans, Health Savings Account (HSA), and Flexible Spending Accounts (FSAs).
- Health Lifestyle Programs and Employee Assistance Program.
- Voluntary Benefits and Employee Discounts.
- Career Development, Incentive bonus, Disability benefits, Life Insurance.
- Parental leave, Adoption benefits, Tuition Reimbursement.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →