At a Glance
- Tasks: Join us in developing and testing innovative embedded software for cutting-edge tech solutions.
- Company: Everfox, a forward-thinking tech company with a collaborative and inclusive culture.
- Benefits: Enjoy a competitive salary, flexible PTO, and great healthcare contributions.
- Other info: Hybrid work model with opportunities for growth and continuous learning.
- Why this job: Make a real impact by working on exciting projects that shape the future of technology.
- Qualifications: Passion for tech, knowledge of programming languages, and experience with embedded systems.
The predicted salary is between 38000 - 52000 £ per year.
Responsibilities
- Hardware validation and board bring‑up activities, collaborating with the hardware and firmware team, to prove new designs.
- Developing and maintaining board support packages that underpin the software powering Everfox’s hardsec solutions.
- Contributing to the scoping and design of new software through planning and task estimation.
- Perform end‑to‑end integration and testing of software, firmware and hardware.
- Integrate embedded software with hardware and firmware to deliver prototypes of new features and products.
- Develop automated tests for Everfox hardware, based on Python.
- Design and perform manual tests on Everfox hardware considering functional and performance angles.
- Maintain 3rd‑party open‑source projects such as the Linux kernel, Yocto, and AOSP.
- Conduct security reviews and patching; upstream bug‑fixes to the community.
- Port latest upstream versions to Everfox BSPs.
- Continuous Improvement and Innovation
- Refactor code and adopt new technologies through code reviews and automated build/test pipelines.
- Drive automation via continuous integration practices and tools.
- Adhere to Everfox’s information‑security policies.
- Required Knowledge, Skills & Experience
A passion for technology and a keen interest in developing embedded software for commercial solutions.
Collaborative approach with excellent interpersonal skills, able to work effectively both as part of a team and independently.
Some knowledge of multiple programming languages (e. g. C, C++, Python).
Core computer‑science concepts such as concurrency, networking, performance measurement and algorithms.
Practical exposure to development boards (e. g. Raspberry Pi, Arduino) and/or embedded systems (Io T devices).
Prior knowledge of Linux OS.
- Preferred Attributes
- Self‑motivation, flexibility and adaptability; willing to take on new challenges and solve problems independently.
- Strong planning, prioritisation and execution skills to meet schedules.
- A growth mindset and eagerness to deliver results.
Compensation & Benefits
Base salary range: £38,000–£52,000 GBP (may vary by experience, location and business needs).
In addition to a base salary and bonus plans, Everfox offers a generous benefits package including flexible PTO, 401(k) match, and contributions to healthcare coverages.
Legal & Equality
Everfox is an equal employment opportunity employer and complies with all applicable federal, state, and local laws prohibiting discrimination.
Everfox does not discriminate against any applicant on the basis of race, color, religion, sex, age, national origin, disability, veteran status, marital status, medical condition, or any other category protected by applicable law.
If you are a qualified individual with a disability or a disabled veteran, you may request a reasonable accommodation.
You may request reasonable accommodations by sending an email to HR@everfox. com.
Applicants must have the right to work in the location to which you have applied.
#J-18808-Ljbffr
Contact Details:
311 Garrison Technology Ltd Recruitment Team