Three Point Solutions
Embedded Software Engineer
Three Point Solutions, Torrance, California, United States, 90504
Job DescriptionJob Description
Job Title: Embedded Software Engineer/Senior Engineer, Product - Embedded Software
Client: Heavy Machine Manufacturing Company
Duration: 3 Years
Location: Torrance, CA, 90503
Description
Senior Engineer, Product - Embedded Software
Major Purpose:
Plans, coordinates, performs product design, testing, and analysis for broad projects or significant sub-systems.
Operates in a team setting and may provide technical leadership and design solutions, coordinating and reviewing work from other engineers.
Recognized as an expert across a product line, offering technical consultation.
Major Duties:
Create and maintain high-standard technical/user documentation, ensuring data backup for recovery.
Conduct inspections to assess quality and integrity, specifying remedial work as needed.
Design engineering solutions and associated validation processes, ensuring regulatory conformance.
Analyze data, draft engineering standards, and evaluate effectiveness within the discipline.
Identify and suggest improvements in processes, delivering a small element of change management.
Build effective working relationships within the client organization, providing high-quality services.
Develop capabilities through training and coaching, and maintain an understanding of relevant technology.
Contribute to methods, processes, and equipment specifications to improve manufacturing processes.
Deliver small/medium-scale projects within an established program management plan.
Skills, Abilities, and Knowledge
Project Management, Compliance, Data Collection, Engineering Design, Implementation, and Testing
Health and Safety, Planning and Organizing, Project Risk and Issue Management
Verbal Communication Skills
Position Requirements:
5+ years in professional software development
5+ years in embedded software and C/C++ programming
Knowledge of embedded OS, multitasking, IPCs, memory management
Extensive experience with ARM microprocessors
Knowledge of compilers, linkers, memory maps
Experience in embedded driver development
Familiar with TCP/IP, USB, CAN, SPI, I2C, RAM, FAT, Bootloader, flash memory
Test-driven development and software unit testing experience
Use of version control and work tracking systems
Experience with build systems and continuous integration
Self-motivated, able to work independently and in a team
Clear communication of technical issues and ideas
Education:
Bachelor's Degree or Equivalent Level
#ZR
Company Description
As a leading contract, contract-to-hire and professional placement firm, Three Point Solution understands the importance of aligning our client with the right resource at the right time. We are committed to the highest caliber of service that will benefit our clients, candidates and employees. Unlike large, corporate style recruiting firms, we commit to individualized attention that uniquely positions us to bridge the communication gap between recruiter, employer and candidate. Our goal is to cultivate and maintain true partnerships with our clients and candidates.
Company DescriptionAs a leading contract, contract-to-hire and professional placement firm, Three Point Solution understands the importance of aligning our client with the right resource at the right time. We are committed to the highest caliber of service that will benefit our clients, candidates and employees. Unlike large, corporate style recruiting firms, we commit to individualized attention that uniquely positions us to bridge the communication gap between recruiter, employer and candidate. Our goal is to cultivate and maintain true partnerships with our clients and candidates.
Job Title: Embedded Software Engineer/Senior Engineer, Product - Embedded Software
Client: Heavy Machine Manufacturing Company
Duration: 3 Years
Location: Torrance, CA, 90503
Description
Senior Engineer, Product - Embedded Software
Major Purpose:
Plans, coordinates, performs product design, testing, and analysis for broad projects or significant sub-systems.
Operates in a team setting and may provide technical leadership and design solutions, coordinating and reviewing work from other engineers.
Recognized as an expert across a product line, offering technical consultation.
Major Duties:
Create and maintain high-standard technical/user documentation, ensuring data backup for recovery.
Conduct inspections to assess quality and integrity, specifying remedial work as needed.
Design engineering solutions and associated validation processes, ensuring regulatory conformance.
Analyze data, draft engineering standards, and evaluate effectiveness within the discipline.
Identify and suggest improvements in processes, delivering a small element of change management.
Build effective working relationships within the client organization, providing high-quality services.
Develop capabilities through training and coaching, and maintain an understanding of relevant technology.
Contribute to methods, processes, and equipment specifications to improve manufacturing processes.
Deliver small/medium-scale projects within an established program management plan.
Skills, Abilities, and Knowledge
Project Management, Compliance, Data Collection, Engineering Design, Implementation, and Testing
Health and Safety, Planning and Organizing, Project Risk and Issue Management
Verbal Communication Skills
Position Requirements:
5+ years in professional software development
5+ years in embedded software and C/C++ programming
Knowledge of embedded OS, multitasking, IPCs, memory management
Extensive experience with ARM microprocessors
Knowledge of compilers, linkers, memory maps
Experience in embedded driver development
Familiar with TCP/IP, USB, CAN, SPI, I2C, RAM, FAT, Bootloader, flash memory
Test-driven development and software unit testing experience
Use of version control and work tracking systems
Experience with build systems and continuous integration
Self-motivated, able to work independently and in a team
Clear communication of technical issues and ideas
Education:
Bachelor's Degree or Equivalent Level
#ZR
Company Description
As a leading contract, contract-to-hire and professional placement firm, Three Point Solution understands the importance of aligning our client with the right resource at the right time. We are committed to the highest caliber of service that will benefit our clients, candidates and employees. Unlike large, corporate style recruiting firms, we commit to individualized attention that uniquely positions us to bridge the communication gap between recruiter, employer and candidate. Our goal is to cultivate and maintain true partnerships with our clients and candidates.
Company DescriptionAs a leading contract, contract-to-hire and professional placement firm, Three Point Solution understands the importance of aligning our client with the right resource at the right time. We are committed to the highest caliber of service that will benefit our clients, candidates and employees. Unlike large, corporate style recruiting firms, we commit to individualized attention that uniquely positions us to bridge the communication gap between recruiter, employer and candidate. Our goal is to cultivate and maintain true partnerships with our clients and candidates.