Software Engineering Director

3 weeks ago


Irvine, California, United States Arrow Electronics Full time
Job Title

Principal Software Engineer

About the Role

We are seeking an experienced Principal Software Engineer to join our team in Carson, CA. As a key member of our engineering department, you will be responsible for designing and implementing advanced control algorithms for power electronic applications.

You will work closely with our control system engineers to develop software requirements and write embedded code for 3-phase Active Rectifier, Motor Control electronics. Your contributions will help us meet the requirements while considering tradeoffs between cost and reliability.

Key Responsibilities:

  • Design and implement complex embedded software architecture and design
  • Develop software requirements and write embedded code for 3-phase Active Rectifier, Motor Control electronics
  • Collaborate with control system engineers to optimize software performance
  • Lead or support software design review activities
  • Interface with vendors, customers, and other departments on technical issues
  • Analyze customer requirements and validate them by analysis/modeling/prototyping or based on existing product performance
  • Create software requirements specification and hardware/software interface control documents
About You

We are looking for a highly skilled and experienced Principal Software Engineer with a strong background in complex embedded software architecture and design. You should have knowledge and understanding of active rectifiers, PFC, inverter, and motor control software design.

Key Requirements:

  • 8+ years of experience in software development
  • Strong understanding of CAN, ARINC, SPI, RS-232 software modules
  • Experience in aerospace regulations such as RTCA/DO-160/D0-178 and RTCA/DO-254 guidelines
  • Programming skills in C/C++, VHDL/Verilog, and/or scripting languages such as Perl/Python or Power Shell
  • LabVIEW programming skills
What We Offer

We offer a competitive salary range of $110,000 - $130,000 per year, depending on your experience and qualifications. Our benefits package includes medical, dental, vision insurance, 401k with matching contributions, short-term/long-term disability insurance, health savings account (HSA)/health reimbursement account (HRA) options, paid time off, tuition reimbursement, growth opportunities, and more.



  • Irvine, California, United States United Software Group Full time

    Job Overview: United Software Group INC. is seeking an experienced (IVV - Integration, Verification & Validation) Engineer to join their team in Irvine, California. As a key member of the company's engineering department, this professional will be responsible for ensuring the highest quality standards in software development and integration.The ideal...


  • Irvine, California, United States EKN Engineering Full time

    Job Description: We are seeking a highly skilled Full Stack Software Engineer to join our team at EKN Engineering. As a Full Stack Software Engineer, you will be responsible for developing and maintaining full stack web applications, designing and implementing SaaS applications, and researching emerging technologies. Below are the key responsibilities of...


  • Irvine, California, United States United Software Group Full time

    Job SummaryWe are looking for a Senior Go Software Engineer to join our team at United Software Group. As a key member of our development team, you will play a critical role in designing, developing, and deploying scalable software applications using Golang.Estimated Salary: $120,000 - $160,000 per yearJob ResponsibilitiesDesign and develop complex software...


  • Irvine, California, United States Yaskawa America Inc. Full time

    Job Title: Technical Director of Software DevelopmentEstimated Salary: $200,000 per yearWe are seeking an experienced technical director of software development to join our team. The ideal candidate will have a strong background in software development, leadership, and management.Key Responsibilities:Lead the evaluation and improvement of best practices and...


  • Irvine, California, United States United Software Group Full time

    United Software Group is seeking a highly experienced Lead Golang Software Developer to join our team. As a leader in our organization, you will be responsible for overseeing the development of Go-based projects, mentoring junior engineers, and collaborating with cross-functional teams to ensure timely delivery of projects.Key Responsibilities:Develop and...


  • Irvine, California, United States Capgemini Engineering Full time

    Why Work at Capgemini Engineering?Capgemini Engineering is a world leader in engineering and R&D services. We offer a competitive salary range of $62,200 - $150,250 per year and a comprehensive benefits package. As an Automation Developer, you will be part of a dynamic team that combines industry knowledge and cutting-edge technologies to support the...


  • Irvine, California, United States United Software Group Full time

    Job SummaryWe are seeking a highly skilled Golang Software Architect to lead our team in Irvine, CA. This long-term opportunity offers a competitive salary of $175,000 per year.About the RoleAs a Senior Golang Engineer Lead, you will be responsible for designing and developing scalable software systems using Golang. Your expertise in system architecture and...

  • Software Engineer

    3 weeks ago


    Irvine, California, United States Panasonic Avionics Corporation Full time

    Job DescriptionPanasonic Avionics Corporation is a leading provider of inflight entertainment and communications systems. We are seeking a skilled Software Engineer to join our team in Irvine, CA.About the RoleThis position will be responsible for designing, modifying, and implementing complex software network solutions from functional and system design...

  • IT Systems Engineer

    3 weeks ago


    Irvine, California, United States United Software Group Full time

    **Job Title:** IT Systems Engineer**About United Software Group:**We are a technology-forward company that offers innovative software solutions to businesses globally. Our team is passionate about leveraging technology to drive business success and deliver exceptional results.\Salary:$100,000 - $160,000 per year, depending on experience and...


  • Irvine, California, United States Western Digital Full time

    About the OpportunityWe are seeking a visionary Consumer Software Innovation Director to lead the development of cutting-edge storage solutions for consumers, prosumers, and small-to-medium businesses (SMBs).This role involves defining and managing software products that simplify and enhance the organization, accessibility, and security of digital data for...

  • Full Stack Engineer

    2 weeks ago


    Irvine, California, United States EKN Engineering Full time

    About EKN EngineeringWe are a leading engineering firm specializing in software development and innovative solutions.Salary Range$100,000 - $150,000 per year


  • Irvine, California, United States EKN Engineering Full time

    About Us: At EKN Engineering, we value innovation, teamwork, and excellence. Our company is dedicated to delivering high-quality software solutions to meet the evolving needs of our clients. We prioritize continuous learning, skill development, and community involvement.We are looking for a talented IT Systems Specialist to join our team. As an IT Systems...


  • Irvine, California, United States EKN Engineering Full time

    EKN Engineering OverviewWe are a cutting-edge engineering company that delivers innovative software solutions.Job Title: Senior Web Application DeveloperThis is a senior-level position that requires significant experience in full stack web development.ResponsibilitiesDesign, develop, and maintain full-stack web applications.Research and adapt to emerging...

  • Software Engineer

    3 weeks ago


    Irvine, California, United States Panasonic Avionics Corporation Full time

    Job DescriptionWe are seeking a highly skilled Software Engineer to join our team at Panasonic Avionics Corporation. This role will involve designing, modifying, and implementing distributed compute clusters and services for e-commerce products.The ideal candidate will have experience in developing commercial software products or SaaS applications, with a...


  • Irvine, California, United States RICK ENGINEERING COMPANY Full time

    Job OverviewRICK ENGINEERING COMPANY is seeking a highly skilled Engineering Manager/Office Manager to lead our Irvine office, driving growth and profitability while fostering community involvement.This opportunity allows for career advancement and professional development within a dynamic corporate culture.


  • Irvine, California, United States The Dot Corporation Full time

    Job Title: Software Engineer PositionWe are seeking an experienced software engineer to join our development team as a .Net developer. The ideal candidate will have a strong background in C# and Angular, with at least 5 years of experience in software development.Responsibilities:Analyze user needs to implement web site content, graphics, performance, and...


  • Irvine, California, United States Futran Tech Solutions Pvt. Ltd. Full time

    At Futran Tech Solutions Pvt. Ltd., we are seeking an experienced Software Test Engineer to join our team. As a Senior SW Quality Assurance Specialist, you will play a crucial role in ensuring the quality of our software products by planning and executing testing procedures. This is a fantastic opportunity to work on cutting-edge projects and contribute to...


  • Irvine, California, United States United Software Group Full time

    Job OverviewUnited Software Group is a cutting-edge technology company based in Dublin, Ohio, with a hybrid office in Irvine, CA. We're looking for a talented Golang Technology Leader to join our team.About the OpportunityThis long-term engagement offers a challenging opportunity to lead our team in designing and developing innovative software solutions...


  • Irvine, California, United States United Software Group Full time

    Job DescriptionWe are seeking a highly skilled Senior C/C++ Developer with expertise in systems development and networking to join our dynamic team at United Software Group.The ideal candidate will have extensive experience in C/C++ development on Linux systems, with a strong background in system-level applications, multithreading, and inter-process...


  • Irvine, California, United States Q CELLS USA Corp. Full time

    Job OverviewWe are seeking a highly skilled Quality Engineering Manager to lead our software quality assurance and testing efforts. As a key member of our team, you will be responsible for defining testing strategies, ensuring high-quality software releases, and driving process improvements.About the RoleThis is a leadership position that requires strong...