At a Glance
- Tasks: Design and deliver embedded software applications in a fast-paced aerospace environment.
- Company: Join Hover, Inc, a leader in innovative aviation technology and integrated computing solutions.
- Benefits: Enjoy a dynamic work culture with opportunities for growth and diverse perspectives.
- Why this job: Be part of groundbreaking projects in electric and autonomous aircraft technology.
- Qualifications: Degree in embedded software engineering or equivalent; experience in aerospace preferred.
- Other info: Complete a C programming aptitude test as part of the application process.
The predicted salary is between 36000 - 60000 £ per year.
Note: applicants will be required to complete a C programming aptitude test.
Organisation
Hover, Inc is an emerging leader in the development of integrated hardware and software computing platforms and a custom ARINC 653 compliant Real Time Operating System (RTOS) with an Integrated Development Environment (IDE) and an ARINC 615A DataLoader.
Hover, Inc is developing innovative solutions for traditional and non-traditional aircraft types i.e. aircraft with electric/ hybrid-electric powertrains and electric Vertical Takeoff and Landing (VTOL), autonomous and semi-autonomous aircraft. We are developing the worlds most advanced integrated collision avoidance system through a federal award and a partnership with a leading avionics supplier. Also, our computing platforms support certifiable motor control functions and display functions through a unique approach to Integrated Modular Avionics (IMA).
Role
You will be responsible for the technical delivery of embedded software applications through concept design, validation and verification. This is a diverse role covering competencies within embedded software engineering using C, C++ and assembly language, test and validation/ verification. The ideal candidate will have experience in one or more of these areas.
This is an excellent opportunity for a motivated individual to work in a varied role within a multidisciplinary and fast paced organization. Experience within the aerospace sector is desirable.
Main responsibilities
- Technical ownership and delivery of embedded software design through the entire development cycle.
- Provide engineering support for development of software systems including system integration.
- Interface with suppliers and other engineers to support system/ subsystem level requirements capture.
- Complete hardware and software in the loop testing.
- Design, development and testing of various computing platforms.
- Complete RTCA DO-178C and TSO C153A design assurance activities.
Experience and qualifications
- Degree in embedded software engineering or equivalent.
- Familiarity with ARM micro-controllers and the RISC architecture.
- IEEE 802.1 Time Sensitive Networking (TSN) experience.
- Experience of the software design lifecycle within aerospace, automotive or similar embedded software development environment.
- RTCA DO-178C and TSO C153A design assurance experience.
- Understanding of motor control schemes.
- Experience of radio frequency embedded software design.
- Experience with image progressing algorithms including machine learning.
- Excellent writing and presentation skills.
- Motivated and ability to solve problems under own initiative.
Diversity and inclusion
Hover, Inc is an equal opportunity employer and as a young company in the aviation industry, we value diversity and need people of different backgrounds that bring a plethora of skills, perspectives, and mindsets to the table that can spur originality, imagination, and creativity. We do not discriminate based on race, religion, color, national origin, sex, gender expression, sexual orientation, age, marital status, veteran status or disability status.
#J-18808-Ljbffr
Embedded Software Engineer employer: Hover Inc.
Contact Detail:
Hover Inc. Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Embedded Software Engineer
✨Tip Number 1
Brush up on your C programming skills, as you'll need to complete an aptitude test. Practising coding challenges and reviewing common algorithms can help you feel more confident and prepared.
✨Tip Number 2
Familiarise yourself with the aerospace sector, especially regarding embedded software design. Understanding industry standards like RTCA DO-178C will give you a significant edge during interviews.
✨Tip Number 3
Network with professionals in the aerospace and embedded systems fields. Attend relevant meetups or online forums to gain insights and potentially get referrals that could lead to job opportunities.
✨Tip Number 4
Prepare to discuss your problem-solving skills and past projects in detail. Be ready to explain how you've tackled challenges in embedded software development, as this will showcase your initiative and technical ownership.
We think you need these skills to ace Embedded Software Engineer
Some tips for your application 🫡
Understand the Role: Before applying, make sure you fully understand the responsibilities and requirements of the Embedded Software Engineer position at Hover, Inc. Familiarise yourself with the technologies mentioned, such as C, C++, ARM micro-controllers, and RTCA DO-178C.
Tailor Your CV: Customise your CV to highlight relevant experience in embedded software engineering, particularly in aerospace or similar sectors. Emphasise your familiarity with the required programming languages and any specific projects that align with the job description.
Prepare for the Aptitude Test: Since applicants will need to complete a C programming aptitude test, brush up on your C programming skills. Practice coding problems and review concepts related to embedded systems to ensure you're well-prepared.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for embedded software engineering and your interest in Hover, Inc. Highlight your problem-solving abilities and any unique experiences that demonstrate your fit for the role and the company's innovative projects.
How to prepare for a job interview at Hover Inc.
✨Brush Up on C Programming
Since you'll be required to complete a C programming aptitude test, make sure to review your C programming skills thoroughly. Focus on key concepts such as pointers, memory management, and data structures, as these are often crucial in embedded systems.
✨Understand the Aerospace Context
Familiarise yourself with the aerospace sector, especially regarding RTCA DO-178C and TSO C153A design assurance activities. Being able to discuss how these standards apply to embedded software will show your understanding of the industry.
✨Prepare for Technical Questions
Expect technical questions related to embedded software engineering, including system integration and hardware/software testing. Be ready to explain your past experiences and how they relate to the responsibilities outlined in the job description.
✨Showcase Your Problem-Solving Skills
Highlight your ability to solve problems independently during the interview. Prepare examples from your previous work where you successfully tackled challenges, particularly in fast-paced or multidisciplinary environments.