Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field * 10+ years of experience in embedded software development, including OS/hypervisor integration ...
Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field * 10+ years of experience in embedded software development, including OS/hypervisor integration ...
BMS Software DRE
Auburn Hills, MI · On-site
Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field * A minimum of 1 year of relevant experience * Understanding of Energy Storage Systems and ...
BMS Software DRE
Auburn Hills, MI · On-site
Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field * A minimum of 1 year of relevant experience * Understanding of Energy Storage Systems and ...
BSW SoC Bootloader and Bringup Engineer
Auburn Hills, MI · On-site
$97K - $133K/yr
Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field * A minimum of 8 years of embedded software development experience with C/C++ * Hands-on ...
BSW SoC Bootloader and Bringup Engineer
Auburn Hills, MI · On-site
$97K - $133K/yr
Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field * A minimum of 8 years of embedded software development experience with C/C++ * Hands-on ...
SWAT Root Cause Engineer
Auburn Hills, MI · On-site
Basic Qualifications: • Bachelors in electrical engineering, Computer Engineering or Computer Science • Knowledge of CAN based communication and tools • Experience with multimeters and ...
SWAT Root Cause Engineer
Auburn Hills, MI · On-site
Basic Qualifications: • Bachelors in electrical engineering, Computer Engineering or Computer Science • Knowledge of CAN based communication and tools • Experience with multimeters and ...
Validation Engineer
Auburn Hills, MI · On-site
Basic Qualifications: • Bachelor of Science in Electrical, Computer Engineering or Computer Science • Relevant automotive experience • Knowledge of CAN based communication and tools • ...
Validation Engineer
Auburn Hills, MI · On-site
Basic Qualifications: • Bachelor of Science in Electrical, Computer Engineering or Computer Science • Relevant automotive experience • Knowledge of CAN based communication and tools • ...
Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field * A minimum of 8 years of embedded software development experience with C/C++ * Hands-on ...
Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field * A minimum of 8 years of embedded software development experience with C/C++ * Hands-on ...
Powertrain Engine Calibration Engineer - Intermediate (1437007)
Auburn Hills, MI · Hybrid
$44 - $49/hr
Master of Science in Mechanical, electrical, computer engineering or related degree DFSS Green Belt Knowledge and working of electronic Parking system and its alignment. INCA/ETAS tools experience ...
Powertrain Engine Calibration Engineer - Intermediate (1437007)
Auburn Hills, MI · Hybrid
$44 - $49/hr
Master of Science in Mechanical, electrical, computer engineering or related degree DFSS Green Belt Knowledge and working of electronic Parking system and its alignment. INCA/ETAS tools experience ...
Mule Wiring Design Release Engineer
Auburn Hills, MI · On-site
$38 - $43.50/hr
... CAD and Engineering Support teams, global Engineering, Program Management, and Manufacturing teams as required to design and build mule and prototype vehicles. Responsibilities include: • Read and ...
Mule Wiring Design Release Engineer
Auburn Hills, MI · On-site
$38 - $43.50/hr
... CAD and Engineering Support teams, global Engineering, Program Management, and Manufacturing teams as required to design and build mule and prototype vehicles. Responsibilities include: • Read and ...
Bachelor's in Computer Engineering, Computer Science, or Electrical Engineering. * Experience in defining and designing large complex embedded networked computer systems including definition of ...
Bachelor's in Computer Engineering, Computer Science, or Electrical Engineering. * Experience in defining and designing large complex embedded networked computer systems including definition of ...
Detroit, MI Duration: Full Time Bachelor's degree preferably in Computer Science, Information technology, Computer Engineering, or related IT discipline or equivalent experience with 12+ Minimum ...
Detroit, MI Duration: Full Time Bachelor's degree preferably in Computer Science, Information technology, Computer Engineering, or related IT discipline or equivalent experience with 12+ Minimum ...
Design Release Engineer
Auburn Hills, MI · On-site
$38 - $43.50/hr
Basic Qualifications: • Bachelor's Degree in Electrical Engineering, Computer Engineering or Computer Science • Knowledge of CAN based communication and tools • Outstanding communication and ...
Design Release Engineer
Auburn Hills, MI · On-site
$38 - $43.50/hr
Basic Qualifications: • Bachelor's Degree in Electrical Engineering, Computer Engineering or Computer Science • Knowledge of CAN based communication and tools • Outstanding communication and ...
... Engineering, Computer Engineering or Computer Science • Knowledge of CAN based communication and tools • Experience with multimeters and oscilloscopes • Outstanding communication and ...
... Engineering, Computer Engineering or Computer Science • Knowledge of CAN based communication and tools • Experience with multimeters and oscilloscopes • Outstanding communication and ...
Intern - Electrical Engineering
Southfield, MI · On-site
$17.50 - $23/hr
S. or M.S. in Electrical Engineering, Computer Engineering, or a closely related field * Foundational knowledge of analog and digital circuit design, power electronics, and embedded systems
Intern - Electrical Engineering
Southfield, MI · On-site
$17.50 - $23/hr
S. or M.S. in Electrical Engineering, Computer Engineering, or a closely related field * Foundational knowledge of analog and digital circuit design, power electronics, and embedded systems
Bachelor's in Computer Engineering, Computer Science, or Electrical Engineering or equivalent from an ABET accredited university * A minimum of 5 years of industry experience in EE Architecture, HIL ...
Bachelor's in Computer Engineering, Computer Science, or Electrical Engineering or equivalent from an ABET accredited university * A minimum of 5 years of industry experience in EE Architecture, HIL ...
Intern - Electrical Engineering
Southfield, MI · On-site
$17.50 - $23/hr
S. or M.S. in Electrical Engineering, Computer Engineering, or a closely related field * Foundational knowledge of analog and digital circuit design, power electronics, and embedded systems
Intern - Electrical Engineering
Southfield, MI · On-site
$17.50 - $23/hr
S. or M.S. in Electrical Engineering, Computer Engineering, or a closely related field * Foundational knowledge of analog and digital circuit design, power electronics, and embedded systems
AUTOSAR BSW Engineer
Auburn Hills, MI · On-site
$129K - $170K/yr
Qualifications: • Bachelor of Science degree in Computer Science, Computer Engineering, Electrical Engineering or related degree field • 5 years of experience working in embedded software ...
AUTOSAR BSW Engineer
Auburn Hills, MI · On-site
$129K - $170K/yr
Qualifications: • Bachelor of Science degree in Computer Science, Computer Engineering, Electrical Engineering or related degree field • 5 years of experience working in embedded software ...
Bachelor's degree in Electrical Engineering, Mechanical Engineering or Computer Engineering or equivalent with a minimum of 1 year of relevant post graduate work. * Ability to balance cost/schedule ...
Bachelor's degree in Electrical Engineering, Mechanical Engineering or Computer Engineering or equivalent with a minimum of 1 year of relevant post graduate work. * Ability to balance cost/schedule ...
CTIO AI Engineering Manager
Detroit, MI · On-site
$73K - $244K/yr
... in Computer Engineering, Data Processing/Analytics/Science, Computer Science, Software Engineering, Artificial Intelligence and Robotics preferred - Designing, training, and deploying machine ...
CTIO AI Engineering Manager
Detroit, MI · On-site
$73K - $244K/yr
... in Computer Engineering, Data Processing/Analytics/Science, Computer Science, Software Engineering, Artificial Intelligence and Robotics preferred - Designing, training, and deploying machine ...
Postdoc Research Associate
Rochester, MI · On-site
Position Approval Information First Section School/College: School of Engineering and Computer Science Department: 2185 - Electrical & Computer Engineering Position Title: Other Field of Specialty:
Postdoc Research Associate
Rochester, MI · On-site
Position Approval Information First Section School/College: School of Engineering and Computer Science Department: 2185 - Electrical & Computer Engineering Position Title: Other Field of Specialty:
Body CAD Engineer
Novi, MI · On-site
SWJ Technologie specializes in providing engineering, planning, and project management services across various industries. We are currently seeking a Body CAD Engineer for an assigned project with a ...
Quick apply
Body CAD Engineer
Novi, MI · On-site
SWJ Technologie specializes in providing engineering, planning, and project management services across various industries. We are currently seeking a Body CAD Engineer for an assigned project with a ...
Computer Engineering information
See Fenton, MI salary details
$43.8K - $51.1K
0% of jobs
$51.1K - $58.4K
0% of jobs
$58.4K - $65.7K
7% of jobs
$65.7K - $73K
0% of jobs
$73K - $80.3K
0% of jobs
$80.3K - $87.6K
1% of jobs
$87.6K - $94.9K
0% of jobs
$99.2K is the 25th percentile. Wages below this are outliers.
$94.9K - $102.2K
28% of jobs
$102.2K - $109.5K
1% of jobs
$109.5K - $116.8K
0% of jobs
The median wage is $118.2K / yr.
$116.8K - $124.1K
62% of jobs
$43.8K
$109.7K
$124.1K
How much do computer engineering jobs pay per year?
What are the key skills and qualifications needed to thrive as a Computer Engineer, and why are they important?
What is computer engineering?
What is the difference between Computer Engineering vs Computer Science?
| Aspect | Computer Engineering | Computer Science |
|---|---|---|
| Required Credentials | Bachelor's in Computer Engineering or related field | Bachelor's in Computer Science or related field |
| Work Environment | Hardware and software development, embedded systems, device design | Software development, algorithms, data structures, theoretical computing |
| Employer & Industry Usage | Tech companies, hardware firms, embedded systems companies | Software firms, research institutions, tech startups |
| Common Search & Comparison | Yes | Yes |
Computer Engineering focuses on designing and developing hardware and embedded systems, combining electrical engineering and computer science principles. Computer Science emphasizes software development, algorithms, and theoretical aspects of computing. While both fields overlap, Computer Engineering leans more toward hardware integration, whereas Computer Science centers on software and programming.
How do computer engineers typically collaborate with other departments in a tech company?

Other
Posted 4 days ago
Job description
Job Title – Sr. Staff SoC BSW Engineer – OS & Hypervisor, Cybersecurity
Job Location – Auburn Hills, MI
Duration- Full Time
Experience level— 5+ years
Mandatory Skills - Sr. Staff SoC BSW Engineer – OS & Hypervisor, Cybersecurity
Job Description –
- Lead the design and integration of OS and hypervisor platforms (e.g., QNX, QNX Hypervisor, Linux, Android GVM) for automotive SoCs
- Architect and implement cybersecurity features at the OS and virtualization layers, including secure boot, runtime isolation, access control, and memory protection
- Collaborate with platform security teams to define and implement threat mitigations, attack surface reduction, and secure software lifecycle practices
- Develop and configure drivers for UART, SPI, PCIe, Ethernet, I2C, and LVDS
- Contribute to BSP integration, system bring-up, and OS/Hypervisor initialization on new SoC platforms
- Debug and troubleshoot system-level issues using industry-standard tools such as JTAG, logic analyzers, and trace probes
- Write and maintain scripts (Python, Shell, CLI tools) to automate diagnostics, configuration, and security validation
- Ensure compliance with cybersecurity and functional safety standards including ISO/SAE 21434, ISO 26262, and ASPICE
- Support CI/CD pipelines, automated test environments, and participate in Agile/Scrum-based development workflows
- Act as a technical mentor & provide architecture reviews & guidance on secure system software design
Basic Qualifications:
- Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field
- 10+ years of experience in embedded software development, including OS/hypervisor integration and security architecture
- Strong programming skills in C/C++, and familiarity with secure coding practices and static analysis
- Deep expertise in at least one OS/hypervisor platform such as QNX, Linux, or Android GVM, and virtualization technologies
- Hands-on experience with secure boot, access control mechanisms, MMU/MPU configuration, and cryptographic libraries
- Proven experience with BSP development, device drivers, and SoC bring-up
Preferred Qualifications:
- Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field
- Experience with security threat modeling, penetration testing, and risk assessment
- Familiarity with hardware security features (TPM, TrustZone, HSM) and secure firmware
- Deep understanding of ISO/SAE 21434, UNECE WP.29, and automotive cybersecurity requirements
- Experience working on ASIL-B/D safety-rated systems
- Proficiency in Python, Shell scripting, and test automation for embedded platforms
Exposure to vehicle networks (CAN, Ethernet, LIN) and network security protocols
Tekshapers is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
About Tekshapers
Sourced by ZipRecruiter
Industry
Software development
Company size
201 - 500 Employees
Headquarters location
Troy, MI, US
Year founded
2009