Most applications go out cold — see where you stand first. No sign-up to start.
Don't just apply. Show up ready.
Olive works from this exact posting — no sign-up to start.
At a glance
Job overview
Retym, Inc is hiring a SW Engineer. Retym, Inc is seeking an excellent Embedded Software Engineer to contribute to feature development and maintenance of a Linux-based chip management application. The role involves developing and implementing test suites, optimizing existing test processes, and collaborating with cross-functional teams. The ideal candidate will be an all-around team player with expertise in low-level infrastructure, scripting, and application development.
Key focus areas include Contribute to feature development and maintenance of a Linux-based chip management application, Develop and implement a test suite for validation of SDK application flows, and Implement mock software components to support unit-testing of device firmware.
Important skills include C, Python, Shell Programming, Embedded Linux, Windows, and Client-Server Architecture. Preferred (not required): Git, CI/CD Pipelines, Jenkins, and GitHub Actions.
Skills & qualifications
Skills
Qualifications
Full job description
We are an exciting well funded start-up, looking for an excellent Embedded SW Engineer
Building the product from scratch and looking for an all-around team player - Low Level, Infrastructure, Scripting and Application.
Requirements:
Key Responsibilities
- Contribute to feature development and maintenance of a Linux-based chip management application
- Develop and implement a test suite for validation of SDK application flows used by device customers
- Implement mock software components to support unit-testing of device firmware
- Contribute to the design and implementation of testing lab infrastructure
- Optimize existing test processes and introduce new methodologies
- Collaborate with cross-functional teams to ensure seamless integration
- Coordinate and communicate effectively with international team members
- Work independently to drive projects forward and meet deadlines
Required Qualifications
- 10+ years of experience in embedded software engineering
- Extensive expertise in C, Python, and Shell programming
- Proven track record working with Embedded Linux and Windows environments
- Strong understanding of client-server architecture and multi-threading concepts
- Experience using foreign function call methods in Python to integrate with external libraries.
- Experience in developing automated test frameworks for embedded systems
- Familiarity with SPI (Serial Peripheral Interface) protocol
- Experience in implementing mock components for unit testing
- Proficiency in developing system integration tests for SDK applications
- Excellent problem-solving and analytical skills
- Experience in reviewing code and providing constructive feedback
- Ability to work effectively with international teams across different time zones, and adapt to various cultural work styles
- Entrepreneurial can-do attitude and self-motivation
- Ability to work independently and drive projects to completion
Preferred Qualifications
- Experience with version control systems (e.g., Git)
- Familiarity with CI/CD pipelines and tools (e.g., Jenkins, GitHub Actions, or GitLab)
- Knowledge of common network protocols and embedded security practices
- Experience with static analysis tools for software verification, including SAST (Static Application Security Testing)
- Familiar with Python packages for GWeb UI application development
- Previous experience in remote or distributed team environments
- Experience in setting up or maintaining testing lab infrastructure
You've read the whole posting — now see how you match it.