Software Design Engineer
3 weeks ago
We are seeking an experienced Software Design Engineer to join our team in San Jose, CA. As a key member of our engineering team, you will design, develop, test, and debug software applications for our clients.
About the RoleThis is a full-time employment opportunity, working 40 hours per week, Monday - Friday. The estimated salary for this role is $283,442 per year.
Key Responsibilities- Design and develop low-level device drivers and user space applications for diagnostic software using Linux.
- Develop firmware update tools for programmable components such as BIOS and BMC.
- Analyze user needs and software requirements to determine feasibility of design within time and cost constraints.
- Confer with customers, project managers, and engineers to obtain information on limitations or capabilities for data processing projects.
To be successful in this role, you will need:
- A Bachelor's degree or foreign equivalent in Computer Science, Electronic Engineering, Communication Engineering, or a related field.
- At least 7 years of progressive post-baccalaureate related work experience.
- 5 years of experience in coding using C, C++, and Python.
- 3 years of experience in developing low-level device drivers and user space applications for diagnostic software using Linux.
Celestica offers a competitive benefits package, including:
- Comprehensive health insurance.
- Retirement savings plan.
- Generous paid time off.
-
Electrical Engineering Software Innovator
7 days ago
San Jose, California, United States Cadence Design Systems Full timeElectrical Engineering Software Innovator RoleCadence Design Systems is a pioneering leader in electronic design automation, providing software, hardware, and intellectual property to create advanced semiconductor chips. We are seeking an Electrical Engineering Software Innovator to join our team of passionate professionals who want to make an impact on the...
-
Expert C++ Software Engineer
7 days ago
San Jose, California, United States Cadence Design Systems Full timeAt Cadence Design Systems, we foster a culture of innovation and collaboration. Our team is dedicated to creating revolutionary products and experiences through advanced semiconductor chip design. As a Senior Principal C++ Software Developer, you will be responsible for designing and developing new features in the compiler of the Protium Prototyping...
-
Computational Software Engineer
3 days ago
San Jose, California, United States Cadence Design Systems Full timeAt Cadence Design Systems, we're a world leader in providing computational software for all aspects of intelligent system design. Our R&D team is working on the emerging boundary of scientific computing and machine learning/AI, focusing on analog electronic circuit analysis.We're seeking an advanced-degree holder in computer science/electrical engineering...
-
Software Engineering Lead
6 days ago
San Jose, California, United States Cadence Design Systems Full timeAbout This RoleThis position is part of the Hardware Verification Research and Development team at Cadence Design Systems. You will contribute to algorithmic software development for Field-Programmable Gate Arrays (FPGAs) and work with a dream team on providing breakthrough solutions in the multi-FPGA prototyping space.Key responsibilities include designing...
-
Software Test Automation Engineer
4 weeks ago
San Jose, California, United States Lynx Software Technologies Full time**About the Role**Lynx Software Technologies, a leading provider of technology solutions for the aerospace and military sectors, is seeking a talented Software Test Automation Engineer to join their team. Based in San Jose, this role offers an exciting opportunity to contribute to the development of cutting-edge software used in mission-critical systems.The...
-
San Jose, California, United States Cadence Design Systems, Inc. Full timeOverviewCadence Design Systems, Inc. is a leader in electronic design automation (EDA), driving innovation in the global electronics industry. As a Principal Software Engineer Data, you will play a key role in developing cutting-edge simulation software for signal integrity, hardware design, analysis, and verification.
-
Software Engineer Synthesis Specialist
5 days ago
San Jose, California, United States Cadence Design Systems Full timeAt Cadence, we foster a culture of innovation and leadership that empowers our employees to make a significant impact on the world of technology.Company OverviewCadence Design Systems is a global electronic design automation company that provides software, hardware, and intellectual property to design advanced semiconductor chips. We enable our customers to...
-
Software Quality Assurance Engineer
1 month ago
San Jose, California, United States Lynx Software Technologies Full timeJob OverviewLynx Software Technologies is a leading technology firm specializing in the development of mission-critical software used in the aerospace and military sectors.We are seeking a talented Software Quality Assurance Engineer to champion all aspects of software quality, particularly related to test automation using scripting languages like Python....
-
Software Engineering Lead
4 days ago
San Jose, California, United States Cadence Design Systems Full timePrincipal Product EngineerCompany OverviewCadence Design Systems Inc. is a global leader in electronic design automation, providing software, hardware, and intellectual property to design advanced semiconductor chips.We have been nominated as a Great Place to Work globally and in the U.S., and are also the Fortune #9 Best Company to work for.Our team deploys...
-
Senior Analog Design Engineer
3 days ago
San Jose, California, United States Cadence Design Systems Full timeCadence Design Systems is a global leader in electronic design automation (EDA). We empower innovators to create revolutionary products and experiences by providing software, hardware, and intellectual property to design advanced semiconductor chips.We are seeking an experienced engineer to drive the latest innovations in GenAI/ML to improve analog design...
-
San Jose, California, United States ZipRecruiter Full timeAbout the RoleWe are seeking an experienced Senior Embedded Software/Firmware Design Engineer to join our team at ZipRecruiter. As a key member of our Engineering department, you will be responsible for designing, developing, and troubleshooting embedded software and firmware for our products.Job DescriptionThe successful candidate will have a strong...
-
Senior Software Architect
3 days ago
San Jose, California, United States Cadence Design Systems Full timeCadence Design Systems is a pivotal leader in electronic design, leveraging its expertise in computational software to deliver innovative solutions. Our Intelligent System Design strategy enables the creation of software, hardware, and IP that transform design concepts into reality. As Principal Software Engineer, you will play a key role in shaping our...
-
San Jose, California, United States Lynx Software Technologies Full timeAt Lynx Software Technologies, we are seeking a highly skilled Software Quality Assurance Engineer to join our team.Job OverviewWe are a leading technology firm specializing in Real-Time Operating Systems (RTOSs), Hypervisors, and other system-level software for the military and aerospace sectors. Our software is used in mission-critical systems that require...
-
Senior Java Software Engineer Wanted
5 days ago
San Jose, California, United States Triunity Software, Inc. Full timeWe are seeking a highly skilled and experienced Fullstack Java Engineer to join our team at Triunity Software, Inc.The ideal candidate will have a strong background in Java development and be capable of designing, building, and maintaining scalable applications that support our clients' business needs.You will work across the entire stack, from backend...
-
Software Development Intern
5 days ago
San Jose, California, United States Cadence Design Systems Full timeCadence Design Systems is a global electronic design automation company providing software, hardware, and intellectual property to design advanced semiconductor chips.We are committed to creating technologies that modern life depends on.This role offers the opportunity to join a dynamic team of software leaders and innovators who want to impact the world of...
-
Lead Software Architect
4 days ago
San Jose, California, United States Cadence Design Systems Full timeCadence Design Systems is a leading provider of electronic design automation (EDA) software, hardware, and intellectual property. Our mission is to empower innovators and leaders to solve complex technical challenges and push the limits of the industry.Job RoleThis position involves working as a member of the R&D staff on Cadence's Genus Synthesis Solution...
-
Full Stack Engineer
2 days ago
San Jose, California, United States Cadence Design Systems Full timeJoin us at Cadence Design Systems where we're dedicated to delivering innovative solutions that shape the future of electronic design. As a Principal Software Engineer, you'll be part of a talented team that's passionate about pushing the boundaries of what's possible in software engineering.**About Us:**Cadence Design Systems is a world-leading provider of...
-
San Jose, California, United States Lynx Software Technologies Full timeJob OverviewLynx Software Technologies is seeking a skilled Senior Software Development Engineer to join our team. In this role, you will be responsible for ensuring the successful deployment and support of Lynx product implementations end-to-end.The ideal candidate will have excellent communication skills, a strong knowledge of Intel/ARM/PowerPC...
-
Software Quality Champion
4 days ago
San Jose, California, United States Lynx Software Technologies Full timeWe are seeking a highly skilled Software Engineer to join our team at Lynx Software Technologies.The successful candidate will have a Bachelor's degree in Computer Science, Electrical Engineering, or equivalent experience.Main Responsibilities:Develop test plans and test cases leveraging your scripting/programming language expertise.Design and maintain tests...
-
Software Solutions Designer
3 weeks ago
San Jose, California, United States Tik Tok Full timeTikTok is a leader in the short-form mobile video space. As a Senior Software Engineer, SMB, you will play a key role in developing software that enables small and medium businesses to succeed.The SMB engineering team is responsible for building scalable platforms, seamless products, and comprehensive solutions. The team works closely with other teams to...