Overview
On Site
Full Time
Skills
Functional Testing
Real-time
Test Plans
Electrical Engineering
Computer Engineering
Computer Science
Systems Design
ARM
IAR
JTAG
Debugging
I2C
HID
Consumer Electronics
IEEE 802.11
USB
Firmware
Regulatory Compliance
Sales
Computer Hardware
C
C++
Wireless Communication
Pin Transaction System
Firmware Development
Embedded Systems
Bluetooth
SAP BASIS
Law
IT Service Management
Innovation
Collaboration
Recruiting
Insurance
Finance
Professional Development
Training
Leadership
CompTIA
Customer Service
Career Counseling
Apex
Oracle Application Express
Job Details
Job#: 3008814
Job Description:
Job Description:
We are looking for an experienced Embedded Systems Engineer to join our team. The ideal candidate will have experience with ARM Cortex M33 and specifically expertise in BR/EDR, BTLE, and Profile Tuning Suite (PTS) compliance test development and automation.
Responsibilities:
Design, bring up, and implement full PTS compliance and functional testing for an embedded system.
Design and develop real-time embedded firmware and embedded ARM software that addresses gaps discovered during PTS qualification, within a FreeRTOS environment.
Develop test strategies and test plans for recurring, regular coverage.
Requirements:
Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science or Systems Design Engineering.
5+ years of experience in embedded systems engineering.
Experience with ARM Cortex M33.
Experience developing Embedded systems using IAR tooling, debug using both JTAG and other debug pods, experience using T&M equipment to debug firmware issues.
Expertise in i2C, BR/EDR, BTLE (both HID and Audio), Test development and automation.
Experience with high volume consumer electronics device that will be battery powered and communicate over either 802.11/BTLE/USB.
Experience with wireless communications.
Typical Day in the Role
Purpose of the Team: The purpose of this team is supporting firmware, drivers, and host side support for gaming accessories ecosystem.
Key projects: This role will contribute to working directly with the team of firmware engineers onsite in the lab to bring up Profile Tuning Suite support and secure Bluetooth certification of hardware. The role will primarily ensure Bluetooth compliance for one device, and will support additional devices with Bluetooth certification afterwards.
o Typical task breakdown and operating rhythm: The role will consist of very few meetings, only a few regular meetings per week. Most meetings are as needed and relatively light, organic interaction as most of the team is working for the same hallway in the lab and highly collaborative. Most of the work is heads down.
Compelling Story & Candidate Value Proposition
o What makes this role interesting? - This role provides the opportunity to work in a strong, supportive, collaborative environment. Team is all co-located together, so socializing and getting support is organic and smooth.
o Unique Selling Points: The product space is relatively unique, and offers a chance to work on some very cool next gen hardware.
Candidate Requirements
Years of Experience Required: 8-10 overall years of experience in the field.
Degrees or certifications required: A Bachelor's degree in a related field described below is nice to see, but not required to be eligible for this role.
Disqualifiers: Candidates that aren't able to come onsite 5 days a week will not be eligible for the role.
Best vs. Average: The ideal resume would contain significant experience in Bluetooth, previous history being both self sufficient/not requiring much handholding yet still collaborative and working well with others when the need arises.
o Performance Indicators: Performance will be assessed based on their ability to deliver the Profile Tuning Suite (PTS) for the hardware portfolio.
Top 3 Hard Skills Required + Years of Experience
1. Minimum 5 years experience with C / C++ programming
2. Minimum 3 years experience working with Bluetooth wireless (PTS)
3. Minimum 5 years experience with Embedded device firmware development/embedded systems engineering
The ideal resume would contain significant experience in Bluetooth, previous history being both self sufficient/not requiring much handholding yet still collaborative and working well with others when the need arises.
Typical task breakdown and operating rhythm: The role will consist of very few meetings, only a few regular meetings per week. Most meetings are as needed and relatively light, organic interaction as most of the team is working for the same hallway in the lab and highly collaborative. Most of the work is heads down.
EEO Employer
Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at or .
Apex Systems is a world-class IT services company that serves thousands of clients across the globe. When you join Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRated's Best of Staffing in Talent Satisfaction in the United States and Great Place to Work in the United Kingdom and Mexico.
Apex Benefits Overview: Apex offers a range of supplemental benefits, including medical, dental, vision, life, disability, and other insurance plans that offer an optional layer of financial protection. We offer an ESPP (employee stock purchase program) and a 401K program which allows you to contribute typically within 30 days of starting, with a company match after 12 months of tenure. Apex also offers a HSA (Health Savings Account on the HDHP plan), a SupportLinc Employee Assistance Program (EAP) with up to 8 free counseling sessions, a corporate discount savings program and other discounts. In terms of professional development, Apex hosts an on-demand training program, provides access to certification prep and a library of technical and leadership courses/books/seminars once you have 6+ months of tenure, and certification discounts and other perks to associations that include CompTIA and IIBA. Apex has a dedicated customer service team for our Consultants that can address questions around benefits and other resources, as well as a certified Career Coach. You can access a full list of our benefits, programs, support teams and resources within our 'Welcome Packet' as well, which an Apex team member can provide.
Job Description:
Job Description:
We are looking for an experienced Embedded Systems Engineer to join our team. The ideal candidate will have experience with ARM Cortex M33 and specifically expertise in BR/EDR, BTLE, and Profile Tuning Suite (PTS) compliance test development and automation.
Responsibilities:
Design, bring up, and implement full PTS compliance and functional testing for an embedded system.
Design and develop real-time embedded firmware and embedded ARM software that addresses gaps discovered during PTS qualification, within a FreeRTOS environment.
Develop test strategies and test plans for recurring, regular coverage.
Requirements:
Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science or Systems Design Engineering.
5+ years of experience in embedded systems engineering.
Experience with ARM Cortex M33.
Experience developing Embedded systems using IAR tooling, debug using both JTAG and other debug pods, experience using T&M equipment to debug firmware issues.
Expertise in i2C, BR/EDR, BTLE (both HID and Audio), Test development and automation.
Experience with high volume consumer electronics device that will be battery powered and communicate over either 802.11/BTLE/USB.
Experience with wireless communications.
Typical Day in the Role
Purpose of the Team: The purpose of this team is supporting firmware, drivers, and host side support for gaming accessories ecosystem.
Key projects: This role will contribute to working directly with the team of firmware engineers onsite in the lab to bring up Profile Tuning Suite support and secure Bluetooth certification of hardware. The role will primarily ensure Bluetooth compliance for one device, and will support additional devices with Bluetooth certification afterwards.
o Typical task breakdown and operating rhythm: The role will consist of very few meetings, only a few regular meetings per week. Most meetings are as needed and relatively light, organic interaction as most of the team is working for the same hallway in the lab and highly collaborative. Most of the work is heads down.
Compelling Story & Candidate Value Proposition
o What makes this role interesting? - This role provides the opportunity to work in a strong, supportive, collaborative environment. Team is all co-located together, so socializing and getting support is organic and smooth.
o Unique Selling Points: The product space is relatively unique, and offers a chance to work on some very cool next gen hardware.
Candidate Requirements
Years of Experience Required: 8-10 overall years of experience in the field.
Degrees or certifications required: A Bachelor's degree in a related field described below is nice to see, but not required to be eligible for this role.
Disqualifiers: Candidates that aren't able to come onsite 5 days a week will not be eligible for the role.
Best vs. Average: The ideal resume would contain significant experience in Bluetooth, previous history being both self sufficient/not requiring much handholding yet still collaborative and working well with others when the need arises.
o Performance Indicators: Performance will be assessed based on their ability to deliver the Profile Tuning Suite (PTS) for the hardware portfolio.
Top 3 Hard Skills Required + Years of Experience
1. Minimum 5 years experience with C / C++ programming
2. Minimum 3 years experience working with Bluetooth wireless (PTS)
3. Minimum 5 years experience with Embedded device firmware development/embedded systems engineering
The ideal resume would contain significant experience in Bluetooth, previous history being both self sufficient/not requiring much handholding yet still collaborative and working well with others when the need arises.
Typical task breakdown and operating rhythm: The role will consist of very few meetings, only a few regular meetings per week. Most meetings are as needed and relatively light, organic interaction as most of the team is working for the same hallway in the lab and highly collaborative. Most of the work is heads down.
EEO Employer
Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at or .
Apex Systems is a world-class IT services company that serves thousands of clients across the globe. When you join Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRated's Best of Staffing in Talent Satisfaction in the United States and Great Place to Work in the United Kingdom and Mexico.
Apex Benefits Overview: Apex offers a range of supplemental benefits, including medical, dental, vision, life, disability, and other insurance plans that offer an optional layer of financial protection. We offer an ESPP (employee stock purchase program) and a 401K program which allows you to contribute typically within 30 days of starting, with a company match after 12 months of tenure. Apex also offers a HSA (Health Savings Account on the HDHP plan), a SupportLinc Employee Assistance Program (EAP) with up to 8 free counseling sessions, a corporate discount savings program and other discounts. In terms of professional development, Apex hosts an on-demand training program, provides access to certification prep and a library of technical and leadership courses/books/seminars once you have 6+ months of tenure, and certification discounts and other perks to associations that include CompTIA and IIBA. Apex has a dedicated customer service team for our Consultants that can address questions around benefits and other resources, as well as a certified Career Coach. You can access a full list of our benefits, programs, support teams and resources within our 'Welcome Packet' as well, which an Apex team member can provide.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.