Embedded Software Engineer- NVM

KYYBA Inc

Allen Park (MI)

Hybrid

USD 90,000 - 120,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

401k
Term life
Voluntary life and disability 보험
Optional Pre-paid legal plan
Optional Identity theft plan
Optional Medical and dependent FSA
Opportunity for advancement
Long-term assignment with opportunity

Job summary

Kyyba in Michigan is seeking an Embedded Software Engineer focused on NVM to design, develop, test, and maintain software across the full stack and lifecycle.

You will work on embedded C, MATLAB integration, and hardware testing, collaborating with product owners, designers, and engineers to deliver robust solutions. This hybrid role is based in Allen Park, MI, with a commitment to equal opportunity and growth opportunities.

Qualifications

  • Bachelor's or Master's degree in a relevant field.
  • 6+ years in IT with 4+ years in software development.
  • Hands-on embedded C development experience.
  • Experience with MATLAB and hardware testing.
  • Strong debugging and low-level development skills.

Responsibilities

  • Engage with customers to understand use-cases and requirements.
  • Design, develop, test, and maintain software across full SDLC and stack.
  • Create high-level software architecture designs outlining components and interfaces.
  • Collaborate with product owners, designers, architects, and cross-functional teams.
  • Define and implement software test strategies, guidelines, and processes.
  • Improve performance and adopt new technologies to maximize development efficiency.
  • Support security practices including encryption and data anonymization.

Skills

Embedded Software
MATLAB
Software Testing
Test Unit Testing
Test Integration Testing

Education

Bachelor's Degree
Master's Degree

Job description

Job Title: ( Embedded Software Engineer- NVM )

About Kyyba:

Founded in 1998 and headquartered in Farmington Hills, MI, Kyyba has a global presence delivering high-quality resources and top-notch recruiting services, enabling businesses to effectively respond to organizational changes and technological advances.


At Kyyba, the overall well-being of our employees and their families is important to us. We are proud of our work culture which embodies our core values; incorporating value, passion, excellence, empowerment, and happiness, creates a vibrant and productive atmosphere. We empower our employees with the resources, incentives, and flexibility that they need to support a healthy, balanced, and fulfilling career by providing many valuable benefits and a balanced compensation structure combined with career development.


Job Description:

Position Description

Employees in this job function are responsible for designing, developing, testing and maintaining software applications and products to meet customer needs. They are involved in the entire software development lifecycle including designing software architecture, writing code, testing for quality and deploying the software to meet customer requirements. Full-stack software engineering roles, who can develop all components of software including user interface and server side also fall within this job function.


Key Responsibilities

Engage with customers to deeply understand their use-cases, pain points, and requirements, showcasing empathy and advocating for user-centric software solutions



  • Solve complex problems by designing, developing, and delivering using various tools, languages, frameworks, methodologies (like agile) and technologies

  • Assess the requirements of the software application or service and determine the most suitable technology stack, integration method, deployment strategy, etc.

  • Create high-level software architecture designs that outline the overall structure, components, and interfaces of the application

  • Collaborate with cross functional teams like product owners, designers, architects etc.

  • Define and implement software test strategy, guidelines, policies and processes in line with organization vision, industry regulations and market best practices.

  • Work on continuously improving performance and optimizing the application and implement new technologies to maximize development efficiency

  • Familiar with programming practices, such as test-driven development, continuous integration, and continuous delivery

  • Support security practices to safeguard user data including encryption and anonymization.

  • Create user-friendly and interactive interfaces

  • Develop and maintain back-end applications like APIs and microservices using server-side languages

  • Evaluate and incorporate emerging technologies and capabilities to deliver their solutions, and are monitoring and participating in solutions for new stack layers, often involving industry collaboration


Skills Required:

MATLAB modeling, Embedded Software, Software Testing, Test Unit Testing, Test Integration Testing. Preferred: Hardware Experience


Experience required:

Engineer 3 Exp: Prac. In 2 coding lang. or adv. Prac. in 1 lang. 6+ years in IT; 4+ years in development


Experience Preferred:

The candidate should have hands-on experience in embedded C development, MATLAB development and testing, along with a solid understanding of hardware testing and low-level debugging


Education:

Bachelor's Degree, Master's Degree


Additional Info:

Embedded C, MATLAB integration testing Low layer code debugging LIN,CAN, Diagnostics NVM HIL testing Requirement management Algorithm design from requirements


Location

Hybrid Position and Allen Park MI


Disclaimer:

Kyyba is an Equal Opportunity Employer.


Kyyba does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other basis covered by appropriate law. Minorities / Females / Protected Veterans / Individuals with Disabilities are encouraged to apply. All employment is decided on the basis of qualifications, merit, and business need.”


It is the policy of Kyyba to provide reasonable accommodation when requested by a qualified applicant or employee with a disability, unless such accommodation would cause an undue hardship. The policy regarding requests for reasonable accommodation applies to all aspects of employment, including the application process. If reasonable accommodation is needed, please contact Kyyba at 248-813-9665


Rewards:


  • 401k

  • Term life

  • Voluntary life and disability insurance

  • Optional Pre-paid legal plan

  • Optional Identity theft plan

  • Optional Medical and dependent FSA

  • Opportunity for advancement

  • Long-term assignment with opportunity for hire by client


SELECT AWARDS


  • An INC 5000 company for 10 years

  • Corp! Michigan Economic Bright Spots

  • Crain’s Detroit Business Top Staffing Service Companies in Detroit

  • TechServe Alliance Excellence Award- IT and Engineering Staffing & Solutions

  • Best of MichBusiness winner in HR Wizards & Partnerships

  • Metro Detroit Elite Category: Recruitment, Selection & Orientation for 101 Best & Brightest

  • 101 Best & Brightest Companies to Work for in Michigan

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Financial Product Accounting Business Line Analyst
Financial Product Accounting Business Line Analyst

KYYBA Inc • Jersey City (NJ)

On-site
USD 85,000 - 110,000
401k
Term life
Voluntary life and disability insurance
+1
Calibration Engineer - Automotive Systems
Calibration Engineer - Automotive Systems

KYYBA Inc • Dearborn (MI)

On-site
USD 90,000 - 120,000
401k
Term life
Medical and dependent FSA
+1
Computer Vision Engineer
Computer Vision Engineer

KYYBA Inc • Georgetown (KY)

On-site
USD 90,000 - 150,000
Voluntary life and disabilityinsurance
Optional Pre‑paid legal plan
Optional Identity theft plan
+3
Only for MI Locals - Healthcare Project Manager (PMP)- Hybrid role -Once a week - Detroit, MI
Only for MI Locals - Healthcare Project Manager (PMP)- Hybrid role -Once a week - Detroit, MI

KYYBA Inc • Detroit (MI)

Hybrid
USD 110,000 - 140,000
401k
Term life
Voluntary life and disability保险
+5
Full-Stack Developer – Google cloud
Full-Stack Developer – Google cloud

KYYBA Inc • Dearborn (MI)

On-site
401k
Term life
Voluntary life and disability insurance
+1
Google Cloud – DevOps Engineer
Google Cloud – DevOps Engineer

KYYBA Inc • Dearborn (MI)

On-site
401k
Term life insurance
Voluntary life and disability insurance
+5
Operations Associate 1
Operations Associate 1

KYYBA Inc • Hudson (WI)

On-site
USD 65,000 - 85,000
401k
Term life insurance
Voluntary life and disability insurance
+5
Lead Data Analytics Engineer – Qlik and Quick Sight
Lead Data Analytics Engineer – Qlik and Quick Sight

KYYBA Inc • Woodcliff Lake (NJ)

On-site
401k
Term life insurance
Voluntary life and disability insurance
+5
Software Engineer (4) - Premium Senior Engineer #1061383
Software Engineer (4) - Premium Senior Engineer #1061383

FastTek Global • Dearborn (MI)

On-site
USD 120,000 - 170,000
Medical and Dental
Vision
PTO
+3
Software Engineer Part-time/Full-time
Software Engineer Part-time/Full-time

VORKIS • Southfield (MI)

Remote
USD 126,129 - 171,801
Profit sharing
Visa sponsorship
Family leave
+7