myGwork - LGBTQ+ Business Community · 2 days ago
Staff Engineer, Embedded Software
Wonder how qualified you are to the job?
Internet
Insider Connection @myGwork - LGBTQ+ Business Community
Responsibilities
Design embedded software for instruments, encompassing requirement analysis, software architecture, OS porting, driver development, and application development through the lifecycle of the product
Possess strong design skills and collaborate with multidisciplinary teams to deliver high-quality results within budget and on time.
Responsible for crafting, implementing, and maintaining embedded software.
Improve technology partnership and champion design reuse across multiple product lines.
Improve design efficiency by standardizing design processes, tools, and practices and building a common platform.
Mentor and guide junior team members by reviewing their code submissions.
Communicate with the team members in a transparent, respectful, constructive, and professional way.
Establish relationships across the global organization.
Writing SOP and work instruction according to ISO 9001 requirements.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Bachelor's degree in Computer Science, Computer Engineering, or related technical field
Minimum 10 years of experience in developing Real Time Embedded Systems
Expert in Embedded Software/Firmware Design and Development
Strong background in Software architecture design
Experience in Embedded product development with GUI (Graphical User Interface) and Touchscreen
Development experience with low-level drivers and peripherals, such as USB, Ethernet, SPI, UART, and I2C
Development of communication protocols like Ethernet/USB/WIFI and CAN/Profibus
Strong knowledge in C / C++ language/Qt and MISRA coding standards
Willingness to perform both unit and integration testing
Familiarity with IDEs such as ARM KEIL/IAR
Familiarity with software version control systems such as GitHub/SVN
Ability to work alone and work well in a team and produce high-quality code on schedule
Able to comprehend and articulate the technology connected to assigned items with a high degree of fluency
Benefits
Strong benefits
Encourages working in a diverse, multi-cultural, multi-disciplinary, innovative technology environment
Personal development and team collaboration are key to success
Diversity in teams is important
Integrity, Intensity, Innovation, and Involvement are key characteristics expected
Company
myGwork - LGBTQ+ Business Community
myGwork is the largest global platform for the LGBTQ+ business community.
Funding
Current Stage
Early StageTotal Funding
$4.77MKey Investors
24 HaymarketInnovate UK
2023-08-17Series Unknown· $1.66M
2023-08-17Grant· Undisclosed
2021-12-07Series A· $2.12M
Recent News
2024-04-10
Company data provided by crunchbase